Stripe: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 7: | Line 7: | ||
Using [https://stripe.com Stripe], AppStudio developers can integrate payment processing into their websites without having to register and maintain a merchant account. Stripe accepts all major credit cards, plus [https://en.wikipedia.org/wiki/Bitcoin BitCoin] and [https://en.wikipedia.org/wiki/Alipay_(payment_platform) AliPay]. | Using [https://stripe.com Stripe], AppStudio developers can integrate payment processing into their websites without having to register and maintain a merchant account. Stripe accepts all major credit cards, plus [https://en.wikipedia.org/wiki/Bitcoin BitCoin] and [https://en.wikipedia.org/wiki/Alipay_(payment_platform) AliPay]. | ||
The Stripe | The Stripe control makes it easy to collect payment from your customers directly within your app. | ||
Start by setting up a Stripe account for yourself. You'll need to enter information about your company, including bank account information (so Stripe can transfer to you). | Start by setting up a Stripe account for yourself. You'll need to enter information about your company, including bank account information (so Stripe can transfer to you). |
Revision as of 21:46, 25 February 2016
This page is about a feature which is still in development. It has not been released.
Description
Using Stripe, AppStudio developers can integrate payment processing into their websites without having to register and maintain a merchant account. Stripe accepts all major credit cards, plus BitCoin and AliPay.
The Stripe control makes it easy to collect payment from your customers directly within your app.
Start by setting up a Stripe account for yourself. You'll need to enter information about your company, including bank account information (so Stripe can transfer to you).
The following properties can be set up in the IDE. They can also be changed at runtime, by reference them as [controlname].data.[property]:
Stripe1.data.amount = 1000
Properties
alipay | Accept Alipay? |
alipayReusable | Reusable access to customer's Alipay account needed? |
allowRememberMe | Reusable access to customer's Alipay account needed? |
amount | Reusable access to customer's Alipay account needed? |
billingAddress | Should Stripe prompt for the billing address? |
bitcoin | Accept BitCoin? |
chargeScript | The name of the PHP script on your server which calls Stripe for authorization. |
currency | Currency of transaction. 3 letter ISO code. |
description | Description of what is being sold. Displayed on Stripe popup. |
Customer's email. Displayed on Stripe popup. If empty, Stripe popup will request it. | |
image | 128x128 icon to display on Stripe popup. gif, jpg or png. Do not add files to /nsb. |
key | Your public key. Issued by Stripe. |
locale | Specify auto to display Checkout in the user's preferred language, if available. English will be used by default. |
metadata | Additional data of your own, in object format. |
panelLabel | Additional label to show on green button on Stripe popup. |
shippingAddress | Should Stripe prompt for the shipping address? |
zipCode | Should Stripe validate the billing ZIP code? |
Events
Standard events are supported.
Example
PayPal1.addField("custom","my custom string")
Output
(the PayPal payment screen appears)