Skip to main content
Partner logo
Scellius Sepainstant
La Banque Postale offers you an additional, innovative way to collect remotely: initiation of payment by credit transfer. Scellius virement is a "simplified" SEPA credit transfer, standard or instantaneous, so that your customers can pay you simply and securely, by being automatically redirected to their banking area to validate the transaction without having to enter bank details (IBAN) or other information.
Source: https://www.labanquepostale.fr/professionnels-entrepreneurs/nos-services/gestion-encaissements-et-transactions/encaissements-a-distance.html

Features

Integration type

Redirection
Tokenization

No

Payment Flow

1-step payment flow : Capture (direct debit)
2-step payment flow : Authorization + Capture
3-step payment flow : Pending Authorization + Authorization + Capture (asynchrone workflow)

How to test?

info

Scellius offers a mock server to test every scenario (Success, Refused, Waiting) with specified error codes.

Data Mapping & Mandatory Fields

Below is the mapping between your Create Session request and the fields expected by this payment method.

Purse Session fieldMandatory
amountYes
order.referenceNo
order.tax_amountNo
order.tax_linesNo
order.currency_codeYes
customer.referenceNo
customer.type_codeNo
customer.gender_codeNo
customer.first_nameNo
customer.last_nameNo
customer.locale_codeNo
customer.ipYes
customer.billing_address.address_linesNo
customer.billing_address.cityNo
customer.billing_address.postal_codeNo
customer.billing_address.country_codeNo
customer.billing_address.emailNo
customer.billing_address.phoneNo
customer.billing_address.mobile_phoneNo
customer.additional_attributesNo
shipments.tax_amountNo
shipments.delivery_type_codeNo
shipments.shipping_address.address_linesNo
shipments.shipping_address.cityNo
shipments.shipping_address.postal_codeNo
shipments.item_lines.sku_referenceNo
shipments.item_lines.nameNo
shipments.item_lines.quantityNo
shipments.item_lines.amountNo

Payment Labels

LabelMethodPayment type
satispaywalletprimary (payment by QR code)

Actions

ActionMandatory fieldsOptional fields
APPLY
amount
0
success
failure
reference
currency_code
EUR
customer
{"reference":"","first_name":"","last_name":"","gender_code":"","locale_code":"","birthdate":"","billing_address":{"address_lines":["line1","line2"],"mobile_phone":"","postal_code":"","city":"","country_code":"","email":"","phone":""}}
shipments
[{"shipping_address":{"address_lines":["line1","line2"],"postal_code":"","city":"","country_code":""},"delivery_type_code":"","delivery_quickness_code":"","estimated_delivery_date_time":"","item_lines":[{"sku_reference":"","name":"","quantity":1,"price":10}]}]
-

Status

PSP statusStateCodeDescription
21ERRORBAD_REQUESTInsufficient availability.
27ERRORBAD_REQUESTPayment not allowed: consumer or shop are currently not able to pay/be payed (this condition could be temporary)
34ERRORBAD_REQUESTShop not found or unauthorized
36ERRORBAD_REQUESTMalformed flow, payment or metadata.
41ERRORBAD_REQUESTResource not found.
44ERRORBAD_REQUESTIllegal state transition
45ERRORBAD_REQUESTUnable to fulfil request
70ERRORBAD_REQUESTAnti-hammering violation
131ERRORBAD_REQUESTPayment too old to be refunded (it is possible to refund payments that were made within the past 90 days).
172ERRORBAD_REQUESTPre authorized payments token is not valid
403ERRORBAD_REQUESTForbidden or invalid authorization header
404ERRORBAD_REQUESTResource not found
SUCCESSSUCCESSSUCCEEDEDSuccessfully
ERRORERRORFAILEDThe partner returned an error
ABORTEDERROREXPIRED_AUTHORIZATIONABORTED : Payment in timeout
FUNDEDSUCCESSSUCCEEDEDFUNDED : Transaction is completed
CANCELEDSUCCESSSUCCEEDEDCANCELED : Payment has been cancelled
PENDINGWAITINGWAITING_PARTNER_RESPONSEPENDING : Payment is pending.
AUTHORIZEDSUCCESSSUCCEEDEDAUTHORIZED : Payment has been authorized
ACCEPTEDSUCCESSSUCCEEDEDACCEPTED : Payment has been accepted
INVALID_ACTIONERRORBAD_REQUESTWorkflow error