• 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

Zero-click payment (transaction initiated by the merchant)

 

This integration mode is reserved for merchants exclusively selling products eligible for payment by meal vouchers, in canteens or intelligent vending fridges.

The payment is made from server to server, without any interaction with the buyer.

If the amount to be paid is higher than the daily limit of the card or the legal limit in force, the payment will be refused.

The merchant website initiates a payment request via a call to the Charge/CreatePayment Web Service in SILENT mode.

POSThttps://api.systempay.fr/api-payment/V4/Charge/CreatePayment

Use the fields below to build your request:

Field name Description Required
formAction Type of desired behavior when a transaction is being created.

Must be set to SILENT.

YES
amount Amount to be paid, expressed in the smallest currency unit (cents for euro). Yes
currency Payment currency. ISO 4217 alpha-3 code. E.g.: “EUR” for euro Yes
orderId Order reference.

This field is recommended.

No
paymentMethodToken Token of the payment method as returned after the meal voucher registration. Yes
customer.shippingDetails Object containing the details of the billing address.

This field and its attributes are recommended.

No
customer.shoppingCart Object containing the details of the shopping cart.

This field and its attributes are recommended.

No
transactionOptions.cardOptions.manualValidation Payment validation mode. No
transactionOptions.cardOptions.captureDelay Capture delay.

Any capture delay that exceeds 7 days will be ignored and reduced to 7 days.

No

Note on the buyer details associated with the payment method token

During a payment by token, the attributes customer.reference, customer.email and customer.billingDetails transmitted in the request are ignored and the values associated with the token are used.

The Web Service returns a Transaction object containing the payment details.

In order to obtain more information on the contents of the Transaction object, test the Charge/CreatePayment Web Service in SILENT mode using our playground.

Example of a request:

POST https://api.systempay.fr/api-payment/V4/Charge/CreatePayment

{
  "amount": 1715,
  "currency": "EUR",
  "formAction": "SILENT",
  "orderId": "CMD46478",
  "paymentMethodToken": "951dabcc0ebf4070a5d6709ad96e82ad",
  "customer": {   
    "shippingDetails": {
      "category": "PRIVATE",
      "firstName": “Jeanne",
  ...
}

© 2025 {'|'} All rights reserved to Systempaylegal
25.18-1.11