Documentation Center

Return to Admin Dashboard

Documentation Overview

NAV

Overview

Doc Header

About AcceptOn

AcceptOn is a service that allows you to deploy payments anywhere, across any provider, with one integration.

What is Accepton

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.

Getting Started

There are only a few steps to getting started. You may have completed these steps during the onboarding procedures.

  1. Setting up your payment processors
  2. Setting up a payment form on a website or native app
  3. Optionally, configure DynamicKit on your own servers

Payment Processors

Dashboard Configuration

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

Payment Processor 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:

PaymentProcessorsDashboardPrimaryCreditCardProcessor

Payment Forms

Introduction

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

Payment forms

Web/HTML5 Edition

The Web/HTML5 edition of the payment forms allows you to embed an inline form or modal popup in your website.

Web Form

Get started with the Web/HTML5 edition

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.

Get started with the iOS native edition

Web Form

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

Payment Forms

Web Payment Form Configuration

To view a listing of all options with the HTML form configurations, see: Advanced HTML Form Configuration


DynamicKit

Dynamic Kit Small

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

Get Started with DynamicKit

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

Support

Please contact support@accepton.com with any questions or problems.