• France
status page
Merchant Back Office
assistance
FAQContact support
Search
Categories
Tags
English
French
English
Homepage
Use cases
Create a payment
Create an installment payment
Create a multi-card (split) payment
Create a payment by Alias (Token)
Create a payment link
Create a recurring payment
Manage subscriptions
Manage your transactions (refund, cancel...)
Analyze your reports
API docs
Embedded Form
REST API
Hosted payment
Mobile payment
File exchange
Logos
Push mail
Snippets
Payment methods
Plugins
Guides
Merchant Back Office
Functional guides

Code samples

'sample' file in GitHub

For each step of the integration, we provide a simplified example in PHP (link from GitHub: sample folder )

  1. Fill in the Test or Production REST API keys in the config.php file ( Example file: config.php ).

  2. If necessary, modify the payment data in the formToken.php file ( Example file: formToken.php ).

  3. Display the payment form in a browser according to the desired display mode:

  • smartForm.php(Example file: smartForm.php)
  1. Once the form is displayed, proceed with the payment. In Test mode, click on the Test cards tab of the debug bar and select the card type.

  2. Retrieve IPN data during server-to-server calls using the ipn.php file ( Example files: ipn.php and paid.php ).

  3. Redirect the buyer to the merchant site in case of successful payment using the paid.php file ( Example files: ipn.php and paid.php ).

Another example in PHP

Here is a link for another Example PHP code.

Integration examples: C# / Python (Flask) / Symfony

Framework Description
Angular example of integration for Angular
ember example of integration for Ember
ionic example of integration for Ionic
next integration example for Next
React example of integration for React
server integration example for Server
svelte integration example for Svelte
vue example of integration for Vue.js
require.js example of integration with RequireJS
© 2025 {'|'} All rights reserved to Systempaylegal
25.25.0-1.11