Craftgate is integrated with Sodexo which is one of the alternative payment methods. With the API and the Common Payment Page, you can easily receive payments from Sodexo users.
Things to do first
In order to use the Sodexo integration, you must have completed the following steps.
Alternative Payment Methods must be
Onon Merchant Panel > Administration > Merchant Settings > Craftgate Features list.
Enter the information sent to you by Sodexo on Merchant Panel > Administration > APM Management > Sodexo after
EnableSodexo Integration status.
Payment via Sodexo
You can receive payments from Sodexo users via Craftgate API and Common Payment Page. See: Payment with Payment Form
Payment via Sodexo From API
You can integrate with alternative payment methods service via Craftgate API to receive Sodexo payments. You should send additional parameters like below.
Gsm number of user which registered in Sodexo. It should be right format as this
5********* and size should be 10. You can use any gsm number in Sandbox test environment.
Sodexo mobile app code should be placed in this parameter like this
["sodexoCode" : "123456"]. You can use
843195 as sodexoCode in Sandbox test environment.
For more information, see Pay With Alternative Payment Methods
Payment via Sodexo From Common Payment Page
The payment experience and flow can be summarized as follows.
The following notification message will be displayed when the Sodexo tab is selected.
When the user write own gsm number and generated code from Sodexo Mobile application and the
Paybutton is clicked, payment will be completed and the user is directed to the
callbackUrladdress which is sent while payment form init request. See: Payment with Payment Form
Receive Payment Only via Sodexo
If you send
["SODEXO"] with the
enabledPaymentMethods parameter in the payment form initiation request, the
card payment tab will not be displayed to the user. Only the Sodexo tab will be accessible.
You can review the sample codes in the open source Craftgate API clients.