Sofinco 3x-24x
Introduction
Sofinco 3x-24x est une solution de paiement échelonné proposée par le groupe bancaire français Crédit Agricole.
En offrant une flexibilité totale avec un paiement échelonné de 3 à 24 mensualités, vous rendez les achats plus accessibles, ce qui peut augmenter votre taux de conversion et votre chiffre d'affaires. Grâce à un parcours 100 % digital et à une validation instantanée, vos clients mettent en place leur paiement sans la moindre paperasse. La solution est omnicanale, disponible en ligne, en magasin et via centre d'appels, garantissant une expérience fluide sur tous les points de contact. La sécurité est absolue : vous encaissez 100 % du montant de la commande immédiatement, tandis que Sofinco assume pour vous le risque d'impayé. Vous gagnez ainsi en sérénité, en vous appuyant sur la solidité d'une solution française, filiale du groupe Crédit Agricole.
L'intégration est très facile, car il vous suffit d'envoyer quelques propriétés supplémentaires avec votre demande.
Activation
Pour activer Sofinco 3x-24x dans votre compte en direct, suivez ces étapes :
- Signez un contrat avec Sofinco 3x-24x et recevez les identifiants d'activation en retour.
- Saisissez les identifiants dans le Merchant Portal et activez Sofinco 3x-24x comme décrit dans notre guide.
Intégration
Redirigez vos clients vers le portail Sofinco 3x-24x via notre Hosted Checkout Page. Trouvez un aperçu général dans le chapitre "Cinématique".
Ajoutez les propriétés suivantes à une requête standard CreateHostedCheckout :
{
"order":{
"amountOfMoney":{
"currencyCode":"EUR",
"amount":10000
},
"customer":{
"contactDetails":{
"emailAddress":"customer.email@address.com",
"mobilePhoneNumber":"+16127779311",
},
"personalInformation": {
"name": {
"firstName": "your-customer-first-name",
"surname": "your-customer-last-name"
},
},
"locale":"fr_FR",
"billingAddress":{
"city":"city-name",
"countryCode":"FR",
"street":"street-number-and-name",
"state":"FR",
"zip":"59000"
}
},
"references":{
"descriptor":"your-payment-description",
"merchantReference":"your-payment-reference"
}
},
"hostedCheckoutSpecificInput":{
"locale":"fr_FR"
},
"redirectPaymentMethodSpecificInput":{
"PaymentProductId":5300,
"RequiresApproval":false
}
}
| Propriétés | Description |
|---|---|
|
order.amountOfMoney |
amount : Le montant brut que vous souhaitez facturer pour cette commande. |
|
customer |
merchantCustomerId : Un identifiant unique de votre client. Utilisé par Sofinco 3x-24x pour envoyer des notifications. emailAddress : L'adresse e-mail de vos clients. Utilisée par Sofinco 3x-24x pour envoyer des notifications. personalInformation : Le prénom et le nom de vos clients. locale : Tout comme le Hosted Checkout Page, Sofinco 3x-24x est disponible en plusieurs langues. Remplissez-le en conséquence pour afficher le portail Sofinco 3x-24x dans la langue de votre choix client. La valeur est une combinaison de ISO 639-1 (langue) et ISO 3166-1 (pays) :
billingAddress: L'adresse de facturation de votre client. |
|
references |
merchantReference : Votre référence unique pour cette commande. descriptor : Un descripteur dynamique apparaissant sur le relevé bancaire de vos clients. |
|
hostedCheckoutSpecificInput.locale |
Notre Hosted Checkout Page est disponible en plusieurs langues. La valeur est une combinaison de code ISO 639-1 (langue) et de code ISO 3166-1 (pays). Trouvez une liste de toutes les valeurs possibles dans notre guide Hosted Checkout Page. |
|
redirectPaymentMethodSpecificInput |
paymentProductId : L'identifiant numérique de la méthode de paiement sur notre plateforme. Trouvez cet id dans le chapitre "Aperçu". Il informe notre plateforme d'envoyer directement vos clients au portail Sofinco 3x-24x. Si omis, notre plateforme envoie vos clients directement sur Hosted Checkout Page, leur permettant ainsi de choisir cette méthode de paiement ou toute autre méthode active dans votre compte. requiresApproval : Réglez sur "false" car cette méthode de paiement permet uniquement le mode de Direct Sale. |
Retrouvez des informations détaillées sur cet objet et ses propriétés dans notre documentation CreateHostedCheckoutAPI.
Cinématique
Selon le(s) appareil(s) utilisé(s) par vos clients, des différences s'appliquent :
Avec un ordinateur de bureau et un appareil mobile
- Vos clients finalisent une commande sur leur ordinateur de bureau dans votre boutique et sélectionnent Sofinco 3x-24x.
- Vous envoyez cette requête CreateHostedCheckout à notre plateforme.
- Vous redirigez vos clients sur l'appareil de bureau via le redirectUrl vers le portail Sofinco 3x-24x. Ils saisissent leurs données personnelles et sélectionnent une modalité.
- Vos clients reçoivent une notification dans leur application bancaire pour confirmer la commande.
- Nous recevons le résultat de la transaction.
- L'appareil mobile affiche le résultat de la transaction dans l'application bancaire. Nous redirigeons vos clients vers votre returnUrl sur leur ordinateur de bureau.
- Vous demandez le résultat de la transaction à notre plateforme via GetPaymentDetails/GetHostedCheckout ou recevez le résultat via les webhooks.
- Si la transaction a réussi, vous pouvez livrer les marchandises / services.
- Sofinco 3x-24x prélève automatiquement vos clients pour les versements restants dans les intervalles convenus.
Avec un appareil mobile
- Vos clients finalisent une commande sur leur appareil mobile dans votre boutique et sélectionnent Sofinco 3x-24x.
- Vous envoyez cette requête CreateHostedCheckout à notre plateforme.
- Vous redirigez vos clients via le redirectUrl vers le portail Sofinco 3x-24x. Ils saisissent leurs données personnelles et sélectionnent une modalité.
- Vos clients reçoivent une notification dans leur application bancaire pour confirmer la commande.
- Nous recevons le résultat de la transaction.
- Nous redirigeons vos clients vers votre returnUrl.
- Vous demandez le résultat de la transaction à notre plateforme via GetPaymentDetails/GetHostedCheckout ou recevez le résultat via les webhooks.
- Si la transaction a réussi, vous pouvez livrer les marchandises / services.
- Sofinco 3x-24x prélève automatiquement vos clients pour les versements restants dans les intervalles convenus.
Test
Consultez nos Cas de test pour des données de test et des instructions détaillées.
- Assurez-vous d'utiliser le bon endpoint et de renseigner l'URL de production dès que vous avez terminé vos tests.
- Les données dans notre chapitre Cas de test fonctionnent UNIQUEMENT pour les demandes de paiement dans notre environnement de test. Utiliser ces données dans notre environnement de production entraînera des résultats de test indésirables.