Partners Post Api

Payment Request API for online purchases using LuckyChips payment gateway

our gateway is so simple. You can have it setup with in the hourthe below form is a sample for a prowager sitebut form will work on all sites with minor edit , this version has a website top up button , to add credit to users accounts.<pre class="default prettyprint prettyprinted" style="margin-bottom: 1em; padding: 12px 8px; border-width: 0px; border-style: initial; border-color: initial; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-stretch: inherit; line-height: inherit; font-family: Consolas, Menlo, Monaco, &quot;Lucida Console&quot;, &quot;Liberation Mono&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Bitstream Vera Sans Mono&quot;, &quot;Courier New&quot;, monospace, sans-serif; vertical-align: baseline; box-sizing: inherit; width: auto; max-height: 600px; background-color: rgb(239, 240, 241); border-radius: 3px; color: rgb(57, 51, 24); overflow-wrap: normal;"><code style="margin: 0px; border-width: 0px; border-style: initial; border-color: initial; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: Consolas, Menlo, Monaco, &quot;Lucida Console&quot;, &quot;Liberation Mono&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Bitstream Vera Sans Mono&quot;, &quot;Courier New&quot;, monospace, sans-serif; font-size: 13px; vertical-align: baseline; box-sizing: inherit; background-color: rgb(239, 240, 241); white-space: inherit;"><span class="tag" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; box-sizing: inherit; color: rgb(125, 39, 39);">&lt;xmp&gt;</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; box-sizing: inherit; color: rgb(48, 51, 54);"> </span><span class="com" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; box-sizing: inherit; color: rgb(133, 140, 147);">&lt;!-- Latest compiled and minified CSS --&gt; &lt;link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"&gt; &lt;!-- Optional theme --&gt; &lt;link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous"&gt; &lt;!-- Latest compiled and minified JavaScript --&gt; &lt;script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"&gt;&lt;/script&gt; &lt;/head&gt; &lt;body&gt; &lt;div class="container theme-showcase" role="main"&gt; &lt;div class=""&gt; &lt;hr&gt; &lt;h3 class=" text-center" style="font-weight: bold;" &gt;LUCKYCHIPS EXPRESS PAYMENT ONE WALLET&lt;/h3&gt; &lt;hr&gt; &lt;form action="http://Luckychips.co.uk/paynow/" method="post"&gt; &lt;strong&gt;Top up with LuckyChips&lt;/strong&gt;&lt;p&gt; &lt;img src="/images/luckylogo.png"&gt; &lt;input type="text" name="amount" class="" value="100"&gt;&lt;br&gt; &lt;input type="hidden" name="payto" class="form-control input-lg" value="support@yourdomain.net"&gt; &lt;input type="hidden" name="paytoname" class="form-control input-lg" value="yourdomain.net"&gt;<br>&lt;input type="hidden" name="itemname" class="form-control input-lg" value="Topup&amp;$amount&amp;time&amp;username"&gt; &lt;input type="hidden" name="responseurl" class="form-control input-lg" value="https://www.yourdomain.net/lucky.php"&gt;<br>&lt;input type="hidden" name="successurl" class="form-control input-lg" value="https://www.yourdomain.net/default.php?cashier=1/"&gt;<br>&lt;input type="hidden" name="cancelurl" class="form-control input-lg" value="https://www.yourdomain.net/default.php?cashier=1/"&gt;<br>&lt;input type="hidden" name="custom" class="form-control input-lg" value="&lt;?=$prousername?&gt;"&gt; &lt;button type="submit" class="button-primary"&gt;TopUp with LuckyChips&lt;/button&gt; &lt;/form&gt; &lt;/div&gt; &lt;/div&gt;</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; box-sizing: inherit; color: rgb(48, 51, 54);"> </span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; box-sizing: inherit; color: rgb(125, 39, 39);">&lt;/xmp&gt;</span></code></pre><br>simple yes !add the code above the payment formwe added a custom field just incase the user has a different email addresssend the correct user id in the custon feild<xmp><pre class="default prettyprint prettyprinted" style="box-sizing: inherit; color: rgb(57, 51, 24); font-family: Consolas, Menlo, Monaco, &quot;Lucida Console&quot;, &quot;Liberation Mono&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Bitstream Vera Sans Mono&quot;, &quot;Courier New&quot;, monospace, sans-serif; padding: 12px 8px; margin-bottom: 1em; line-height: inherit; overflow-wrap: normal; background-color: rgb(239, 240, 241); border-width: 0px; border-style: initial; border-color: initial; border-radius: 3px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-stretch: inherit; vertical-align: baseline; width: auto; max-height: 600px;"><code style="box-sizing: inherit; font-size: 13px; font-family: Consolas, Menlo, Monaco, &quot;Lucida Console&quot;, &quot;Liberation Mono&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Bitstream Vera Sans Mono&quot;, &quot;Courier New&quot;, monospace, sans-serif; background-color: rgb(239, 240, 241); border-width: 0px; border-style: initial; border-color: initial; white-space: inherit; margin: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"><span class="com" style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(133, 140, 147);">&lt;input type="hidden" name="custom" class="form-control input-lg" value="$userid"&gt;</span></code></pre><br>this bit of code id the cssits not actually need to collect or send the json messages<br><xmp><pre class="default prettyprint prettyprinted" style="box-sizing: inherit; color: rgb(57, 51, 24); font-family: Consolas, Menlo, Monaco, &quot;Lucida Console&quot;, &quot;Liberation Mono&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Bitstream Vera Sans Mono&quot;, &quot;Courier New&quot;, monospace, sans-serif; padding: 12px 8px; margin-bottom: 1em; line-height: inherit; overflow-wrap: normal; background-color: rgb(239, 240, 241); border-width: 0px; border-style: initial; border-color: initial; border-radius: 3px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-stretch: inherit; vertical-align: baseline; width: auto; max-height: 600px;"><code style="box-sizing: inherit; font-size: 13px; font-family: Consolas, Menlo, Monaco, &quot;Lucida Console&quot;, &quot;Liberation Mono&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Bitstream Vera Sans Mono&quot;, &quot;Courier New&quot;, monospace, sans-serif; background-color: rgb(239, 240, 241); border-width: 0px; border-style: initial; border-color: initial; white-space: inherit; margin: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"><span class="com" style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(133, 140, 147);">&lt;!-- Latest compiled and minified CSS --&gt; &lt;link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"&gt; &lt;!-- Optional theme --&gt; &lt;link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous"&gt; &lt;!-- Latest compiled and minified JavaScript --&gt; &lt;script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"&gt;&lt;/script&gt; &lt;/he&lt;ad&gt; &lt;body&gt; &lt;div class="container theme-showcase" role="main"&gt; &lt;div class=""&gt; &lt;hr&gt; &lt;h3 class=" text-center" style="font-weight: bold;" &gt;LUCKYCHIPS EXPRESS PAYMENT ONE WALLET&lt;/h3&gt; &lt;hr&gt;</span></code></pre><br>In our example for we use a input field.This does not mean the gate has to have a input feild.Can have a hidden field to.<span style="font-family: &quot;Open Sans&quot;, sans-serif;"><xmp></span><pre class="default prettyprint prettyprinted" style="box-sizing: inherit; color: rgb(57, 51, 24); font-family: Consolas, Menlo, Monaco, &quot;Lucida Console&quot;, &quot;Liberation Mono&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Bitstream Vera Sans Mono&quot;, &quot;Courier New&quot;, monospace, sans-serif; padding: 12px 8px; margin-bottom: 1em; line-height: inherit; overflow-wrap: normal; background-color: rgb(239, 240, 241); border-width: 0px; border-style: initial; border-color: initial; border-radius: 3px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-stretch: inherit; vertical-align: baseline; width: auto; max-height: 600px;"><code style="box-sizing: inherit; font-size: 13px; font-family: Consolas, Menlo, Monaco, &quot;Lucida Console&quot;, &quot;Liberation Mono&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Bitstream Vera Sans Mono&quot;, &quot;Courier New&quot;, monospace, sans-serif; background-color: rgb(239, 240, 241); border-width: 0px; border-style: initial; border-color: initial; white-space: inherit; margin: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"><span class="com" style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(133, 140, 147);">&lt;input type="text" name="amount" class="" value="100"&gt;&lt;br&gt;</span></code></pre><pre class="default prettyprint prettyprinted" style="box-sizing: inherit; color: rgb(57, 51, 24); font-family: Consolas, Menlo, Monaco, &quot;Lucida Console&quot;, &quot;Liberation Mono&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Bitstream Vera Sans Mono&quot;, &quot;Courier New&quot;, monospace, sans-serif; padding: 12px 8px; margin-bottom: 1em; line-height: inherit; overflow-wrap: normal; background-color: rgb(239, 240, 241); border-width: 0px; border-style: initial; border-color: initial; border-radius: 3px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-stretch: inherit; vertical-align: baseline; width: auto; max-height: 600px;"><code style="box-sizing: inherit; font-size: 13px; font-family: Consolas, Menlo, Monaco, &quot;Lucida Console&quot;, &quot;Liberation Mono&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Bitstream Vera Sans Mono&quot;, &quot;Courier New&quot;, monospace, sans-serif; background-color: rgb(239, 240, 241); border-width: 0px; border-style: initial; border-color: initial; white-space: inherit; margin: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"><span class="com" style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(133, 140, 147);">or</span></code></pre><pre class="default prettyprint prettyprinted" style="box-sizing: inherit; color: rgb(57, 51, 24); font-family: Consolas, Menlo, Monaco, &quot;Lucida Console&quot;, &quot;Liberation Mono&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Bitstream Vera Sans Mono&quot;, &quot;Courier New&quot;, monospace, sans-serif; padding: 12px 8px; margin-bottom: 1em; line-height: inherit; overflow-wrap: normal; background-color: rgb(239, 240, 241); border-width: 0px; border-style: initial; border-color: initial; border-radius: 3px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-stretch: inherit; vertical-align: baseline; width: auto; max-height: 600px;"><code style="box-sizing: inherit; font-size: 13px; font-family: Consolas, Menlo, Monaco, &quot;Lucida Console&quot;, &quot;Liberation Mono&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Bitstream Vera Sans Mono&quot;, &quot;Courier New&quot;, monospace, sans-serif; background-color: rgb(239, 240, 241); border-width: 0px; border-style: initial; border-color: initial; white-space: inherit; margin: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"><span class="com" style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(133, 140, 147);">&lt;input type="hidden" name="amount" class="form-control input-lg" value=$amount&gt;</span></code></pre>Then basically the last items on the check list.The payto , This is your the receiver emal address. the account with in lucky chips that excepts the income . the businesses email address.The paytoname , This is your (the) Companys name that show up on our payment screen , When we are processing payments for your company , Receivers Trading name!Itemname , does not take a genius to figure this is the item name , item barcode , item serial , product number or name.<xmp><pre class="default prettyprint prettyprinted" style="box-sizing: inherit; color: rgb(57, 51, 24); font-family: Consolas, Menlo, Monaco, &quot;Lucida Console&quot;, &quot;Liberation Mono&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Bitstream Vera Sans Mono&quot;, &quot;Courier New&quot;, monospace, sans-serif; padding: 12px 8px; margin-bottom: 1em; line-height: inherit; overflow-wrap: normal; background-color: rgb(239, 240, 241); border-width: 0px; border-style: initial; border-color: initial; border-radius: 3px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-stretch: inherit; vertical-align: baseline; width: auto; max-height: 600px;"><code style="box-sizing: inherit; font-size: 13px; font-family: Consolas, Menlo, Monaco, &quot;Lucida Console&quot;, &quot;Liberation Mono&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Bitstream Vera Sans Mono&quot;, &quot;Courier New&quot;, monospace, sans-serif; background-color: rgb(239, 240, 241); border-width: 0px; border-style: initial; border-color: initial; white-space: inherit; margin: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"><span class="com" style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(133, 140, 147);">&lt;input type="hidden" name="payto" class="form-control input-lg" value="support@yourdomain.net"&gt; &lt;input type="hidden" name="paytoname" class="form-control input-lg" value="yourdomain.net"&gt;<br>&lt;input type="hidden" name="itemname" class="form-control input-lg" value="Topup&amp;$amount&amp;time&amp;username"&gt;</span></code></pre><br>
API RESPONSE
Lucky Chips your easy Secure online digital paymeny Gateway will Send you the information to the "responseurl" Posted by you

Response Method: get

NameValue
amountAmount Paid
paidbyEmail Of The user paid
paytoEmail Of The Merchant (Your Email)
customYour Posted "custom" Data
trxTransaction ID
secretYour API KEY - For verification at your end


To Continue the json payment gateways setup 

click here to continue setup


New web APIs are closing the gap between native and web development. The rise of Progressive Web Apps (PWAs) is a great indicator of that. The typical mobile+web strategy makes less sense now for the great majority of applications. PWAs are a more cost-effective way to engage with your audience when compared to traditional mobile development. Its hard to beat a single and continuously deliverable codebase with a single set of APIs that run everywhere.

LuckyChips Express payment gateway  one wallet

we are connecting to more gateways everydays
easy to build form remember to encrypty yor code




Purchasing online

A common use-case on mobile apps is for users to purchase items through the app. These items can be physical or virtual as a subscription or a game level-up. On mobile platforms, like iOS, for example, there is a monopoly by Apple for the purchase and payment of these virtual items. Though this position has been seen as negative, resulting in high commissions, fees and a lock-in to a single payment provider; on the other hand, it can bring some value. A single user-experience for the purchase of items throughout all apps on the iOS platform that makes it easier for everyone to buy items in-app, which intuitively optimizes revenue generation for developers.

The experience of purchasing items on the web hasn’t been that easy and streamlined until now. Multiple forms with various input entries and complex workflows that change from website to website are hard for most people and its one of the top causes for shopping cart abandonment.1 It became evident that a better approach was necessary for the Web, especially given the seamless experience available today on mobile apps. Having this native experience as a benchmark, the Payment Request API2 emerged and became a very strong contender to narrow the gap between native mobile and web development, providing a unified and consistent experience to collect payment data from users, without the friction of checkout forms or complicated workflows.

In a nutshell, the Payment Request API makes the purchasing experience:

  • Fast: users no longer have to fill out the same details repeatedly across different sites, payment details are entered once and stored in the browser.
  • Consistent: users will have the same visual experience and workflow when dealing with payments on the web, regardless of the website.
  • Accessible: the browser controls the input elements so consistent keyboard and screen reader accessibility is assured for every site without any additional development.

Browser support

The W3C Payment Request API is still at a candidate phase but has built great momentum with major browser vendors. The API is supported in Chrome for desktop and Android, Safari for desktop and iOS, Edge, Samsung Internet Browser and others. Firefox also has been very active in incorporating this new API but its still in development and available behind a configuration flag.

Payment methods

When using the Payment Request API, multiple payment methods can be provided. These payment methods will fall into either one of two available categories: Basic Card or Payment Apps.

The basic card method is a model to facilitate card-based payments such as credit, debit or prepaid card payments. It is possible to restrict the payment to certain card types such as credit or debit but also to certain card networks such as Amex or Visa. When using the payment method, the API caller is essentially collecting raw payment card data from the user. As we will see further, this has PCI compliance implications.

The payment apps method facilitates payments using other 3rd party payment processors or wallets such as Apple Pay, Google Pay and others. These payment processors could use any form of actual payment type such as cards, bank transfers, e-money, cryptocurrencies, etc