Before integrating with Direct Checkout, the following prerequisites must be in place:
GeneralRefer to the Quickstart Guide, where there are sections covering:
Currently the Creating a payment section is for Hosted Page integration, please refer to Processing a payment with Direct Checkout.
Access PaySuite will provide you with your credentials, consisting of:
Our environments for payments are:
| Sandbox | https://secure.test.pay360evolve.com |
| Production | https://secure.pay360evolve.com |
Call the general paymentAccounts endpoint, which will return a list of all your payment accounts:
curl --location --request GET '/api/v1/merchants/{ISV_ID}/paymentAccounts' \
--header 'jwt: {PAYMENT_API_KEY}' \
--header 'Content-Type: application/json' \
--data-raw ''
The response contains a JSON body with details about all your payment accounts, including the ID for the payment account you will be using.
The publishable ID is used to secure the card data collected in Direct Checkout and transmitted to the Access PaySuite payment platform. It is available from the Evolve Payment Service (EPS) paymentAccounts endpoint.
Request the Payment Account ID as described above. Then call the paymentAccounts endpoint for a specific payment account:
curl
--request GET '/api/v1/merchants/{ISV_ID}/paymentAccounts/{PAYMENT_ACCOUNT_ID}' \
--header 'jwt: {PAYMENT_API_KEY}' \
--header 'Content-Type: application/json' \
--data-raw ''
The response contains a JSON body with details about this payment account and will contain the Publishable ID
Cards (credit and debits cards) is the only payment method activated
by default for merchants.
Apple Pay must be activated for merchants, either by Integrators via an
endpoint, or by merchants via Merchant Portal. Instructions can
be found in Payment method
activation.
Apple provide a sandbox environment to test offline implementations of Apple Pay. Instructions can be found in Apple Pay sandbox testing setup.
Apple mandates registration of merchants and the domain or domains where the Apple Pay button is displayed. Instructions can be found in Apple Pay merchant registration.
Note: merchant registration is not required for sandbox testing.

Call