Importing a file
- In your Expert Back Office, go to the following menu: Management > Payment orders.
- Click Import, then Payment orders.
- Select the shop with which you wish to create the payment order.
- Two actions are available:
- Control file format.
This option allows to control the structure and the file content.
In case of error, a report appears indicating the detected error and the line that contains it.
If the file is valid, a new window will prompt you to import the file.
- Import a file.
This option allows to control the structure and the file content and then create payment orders based on the file content.
In case of error, a report appears indicating the detected error and the line that contains it.
If the file is valid, a confirmation message is displayed. If you confirm the import, the payment orders are created and the e-mails sent automatically.
- Control file format.
The file size is limited to 1024 ko and 2000 line. Beyond 2000 records, it is recommended to generate several files.
The tables below present the different types of errors related to sms payment orders.
- Errors in the Header record line
Error message Description Incorrect header The first line of the file must be presented as follows "version;shopId;MODE;CHANNEL". Incorrect file version number The first field of the header must be set to "02". Incorrect shop number The Shop ID must contain 8 digits and must correspond to the Shop selected for the file import. Incorrect mode Two possible values: "TEST" or "PRODUCTION". Via the test “TEST payment orders” menu you cannot send the value.PRODUCTION.
Via the “Payment orders” menu you cannot send the TEST value.
Incorrect channel The channel must be set to "ALL”. - Errors in the Detail record line
Error message Description Wrong number of parameters This message is returned in the following cases: - The line is empty
- One or several parameters are missing from the line
- There is one or several extra parameters on the line
Incorrect channel Possible values are: - SMS
- URL
- PHONE
- INVOICE
Invalid action Possible values are: - PAYMENT
- REGISTER
- REGISTER_PAY
- ASK_REGISTER_PAY
Invalid action for the data collection form Only the PAYMENT value is accepted if you wish to use the date collection form (Position 13 in the fiile). Missing phone number The phone number is mandatory for the SMS channel. Missing e-mail The e-mail address is required for the channelMAILor if the action is REGISTER,REGISTER_PAYorASK_REGISTER_PAY. Missing amount The amount cannot be sent empty. Invalid amount The amount must be higher than 0 and must be expressed in the smallest unit of the currency. Invalid amount for actionREGISTER The amount must be equal to 0 in the case of recording a payment method without payment. Missing currency The currency cannot be sent empty. Incorrect Currency The transmitted value must correspond to the ISO 4217 code (numeric code) of the company currency. Invalid e-mail The transmitted e-mail address does not match the expected format. Invalid validation mode Possible values: 0 or 1. Invalid expiry date Cannot be before the current date and may not exceed 90 days. Invalid VAT rate The transmitted VAT rate does not match the expected format. Invalid 3DS preference The possible values are: - "FRICTIONLESS"
- "NO_PREFERENCE"
- "CHALLENGE_REQUESTED"
- "CHALLENGE_MANDATE"