AcceptOn is a service that allows you to deploy payments anywhere, across any provider, with one integration.
AcceptOn supports a variety of payment processors, e.g. Stripe, PayPal, via one of our simple payment forms. This allows you to accept payments in all your platforms with the least amount of code, in a native idiom, and in the most elegant fashion.
Additionally, after using one of our simple payment forms to integrate into your desired platform, transactions are aggregated for all payment processors into one simple backend API. You may choose to have your own servers collect this information (See Dynamic Kit) for verification purposes or to commit actions such as sending a purchased item.
There are only a few steps to getting started. You may have completed these steps during the onboarding procedures.
- Setting up your payment processors
- Setting up a payment form on a website or native app
- Optionally, configure DynamicKit on your own servers
Payment processors are configured on your AcceptOn dashboard under the Payment Processors tab. You may have already configured a payment processor during the onboarding procedures.
An example of what you will see on your dashboard
Please go to the Payment Processors page on your dashboard for individualized instrutions on how to configure each payment processor.
Supported payment processors
Currently, we provide support for the following payment processors:
Additionally, our iOS Payment Form SDK contains support for ApplePay.
Processing Credit Cards
|All payment processors are capable of processing credit-cards and may have the ability to process a special payment as-well. For example, the PayPal and PayPal REST both provide the ability to process credit-card numbers or alternatively, use the traditional PayPal checkout experience with login information.|
Multiple payment processors
If you have multiple payment processors enabled, you will need to select which payment provider is used as the default credit-card payment processor. Even if you enable an SDK like PayPal with a login-like checkout flow, the AcceptOn payment forms will allow the user the option of either clicking Checkout with PayPal or enter credit-card information.
Credit cards will be processed through this processor:
Payment forms are the front-end used to accept payments in AcceptOn. The payment forms come in several flavors:
- Web/HTML5 Edition
- iOS Native Edition
The Web/HTML5 edition of the payment forms allows you to embed an inline form or modal popup in your website.
iOS Native Edition
The iOS native edition of the payment forms allows you to request payment in your native app through a beatiful predesigned payment interface. Like the web counterpart, the iOS native version dyanmically updates the available payment methods based on your enabled payment processors.
Setting up a new payment form
Inside your dashboard, the Payment Forms tab contains instructions on how to set-up payment forms for both the Web/HTML5 edition and iOS native editions.
Payment Forms Tab
Web Payment Form Configuration
|To view a listing of all options with the HTML form configurations, see: Advanced HTML Form Configuration|
DynamicKit is for your server personal backend. This kit isn’t required to process payments in AcceptOn, but you do need DynamicKit for things such as:
Examples where you might need DynamicKit
- Generating transaction tokens dynamically
- Verify that a charge completed and for the correct amount
- List and search charges
- Refunding a charge dynamically
- Create, read, and list plans dynamically
- Cancel, retrieve, and list subscriptions dynamically
- Modify promotional codes dynamically
Looking for the complete API Docs?
|To view the complete RESTful API for the DynamicKit, along with all API calls for supported languages, see: DynamicKit API Reference|
Please contact firstname.lastname@example.org with any questions or problems.