Pledg

Introduction
Pledg est une solution de paiement par versements proposée par le groupe bancaire français Crédit Agricole.
En offrant des plans de paiement flexibles, vous rendez les achats de vos clients abordables, ce qui améliore votre taux de conversion et vos revenus. Vos clients peuvent choisir de diviser leur paiement en trois ou quatre versements égaux sur plusieurs mois.
Étant donné que Pledg est directement intégré dans les applications bancaires établies, vos clients peuvent utiliser cette méthode de paiement sans effort supplémentaire. Vos clients saisissent leurs données personnelles sur le portail Pledg. Ils confirment la commande via leur appareil mobile, ajoutant une autre couche de sécurité au processus de paiement. Pledg débite ensuite automatiquement vos clients pour les versements individuels.
Pledg externalise le risque de défauts de paiement, car Pledg vous paie à l'avance et collecte les fonds auprès de vos clients.
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 Pledg dans votre compte en direct, suivez ces étapes :
- Signez un contrat avec Pledg et recevez les identifiants d'activation en retour.
- Saisissez les identifiants dans le Merchant Portal et activez Pledg comme décrit dans notre guide.
Intégration
Redirigez vos clients vers le portail Pledg 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":{
"merchantCustomerId":"customerId",
"contactDetails":{
"emailAddress":"customer.email@address.com"
},
"personalInformation": {
"name": {
"firstName": "your-customer-first-name",
"surname": "your-customer-last-name"
},
},
"locale":"fr_FR"
},
"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 Pledg pour envoyer des notifications. emailAddress : L'adresse e-mail de vos clients. Utilisée par Pledg pour envoyer des notifications. personalInformation : Le prénom et le nom de vos clients. locale : Tout comme le Hosted Checkout Page, Pledg est disponible en plusieurs langues. Remplissez-le en conséquence pour afficher le portail Pledg dans la langue de votre choix client. La valeur est une combinaison de ISO 639-1 (langue) et ISO 3166-1 (pays) :
|
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 ISO 639-1 (langue) et 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 Pledg. Si omis, notre plateforme envoie vos clients au Hosted Checkout Page à la place, 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 appareil de bureau dans votre boutique et sélectionnent Pledg.
- Vous envoyez cette requête CreateHostedCheckout à notre plateforme.
- Vous redirigez vos clients sur l'appareil de bureau via le redirectUrl vers le portail Pledg. 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 appareil 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.
- Pledg 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 Pledg.
- Vous envoyez cette requête CreateHostedCheckout à notre plateforme.
- Vous redirigez vos clients via le redirectUrl vers le portail Pledg. 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.
- Pledg 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.