Setcard
Craftgate is integrated with Setcard which is one of the alternative payment methods. With the API and the Common Payment Page, you can easily receive payments from Setcard users.
Things to do first
In order to use the Setcard integration, you must have completed the following steps.
-
Alternative Payment Methods must be
On
on Merchant Panel > Administration > Merchant Settings > Craftgate Features list. -
Enter the information sent to you by Setcard on Merchant Panel > Administration > APM Management > Add New Apm.
Payment via Setcard
You can receive payments from Setcard users via Craftgate API and Common Payment Page. See: Payment with Payment Form
Payment via Setcard From API
You can integrate with alternative payment methods service via Craftgate API to receive Setcard payments. Payment via Setcard from API has 2 steps.
1. APM Payment Init: You should send additional parameters like below for init Setcard Payment.
You can send your order id to Setcard if you want. The system automatically creates one for you if not sent in the request.
For more information, see Pay With Alternative Payment Methods
2. APM Payment Complete: You should complete Setcard APM payment after init completed. You should send additional parameters like below for complete.
Setcard verification code should be placed in this parameter like this["otpCode" : "123456"]
.
For more information, see Complete Alternative Payment Methods
Payment via Setcard From Common Payment Page
The payment experience and flow can be summarized as follows.
-
The following notification message will be displayed when the Setcard tab is selected.
-
Verification code input will be displayed when Pay button is clicked.
-
When the user write own Setcard card number and verification code which by sent Setcard and the
Pay
button is clicked, payment will be completed and the user is directed to thecallbackUrl
address which is sent while payment form init request. See: Payment with Payment Form
Receive Payment Only via Setcard
If you send ["Setcard"]
with the enabledPaymentMethods
parameter in the payment form initiation request, the
card payment tab will not be displayed to the user. Only the Setcard tab will be accessible.
