Migrer de FacilyPay vers 3x 4x Oney

Pour les intégrations propiétaires, apportez les modifications suivantes:
  1. La sélection de l'option de paiement doit désormais être réalisée sur le site marchand.

    Le champ vads_payment_option_code devient obligatoire et permet de transmettre le code de l'option commerciale à utiliser.

    Rapprochez-vous de Oney pour obtenir les codes rattachés à votre contrat.

    Si la valeur transmise ne correspond pas à une option de paiement disponible sur votre contrat, Oney refuse le paiement.

    Le code de l'option de paiement visible dans le détail de la transaction sera celui transmis par le marchand.

  2. Pour réaliser la sélection du moyen de paiement sur le site marchand, le champ vads_payment_cards prend une nouvelle valeur:
    Valeur Description
    ONEY_3X_4X Paiement 3x 4x Oney par carte bancaire.

    Si le marchand force le moyen de paiement 3x 4x Oney et que le champ vads_payment_option_code n'est pas transmis, le formulaire de paiement sera rejeté et une page d'erreur sera affichée.

    Si le marchand propose le choix entre 3x 4x Oney et un autre moyen de paiement (CB par exemple), mais que le champ vads_payment_option_code n'est pas fourni, alors le moyen de paiement 3x 4x Oney ne sera pas proposé.

  3. Le champ vads_ship_to_street2 (permettant de transmettre le nom du point relais), devient obligatoire pour les livraisons en point relais.
  4. Les champs ci-dessous deviennent obligatoires:
    Nom du champ Description
    vads_cust_id Référence client sur le site marchand
    vads_cust_cell_phone Numéro de téléphone portable du client
  5. Le format des numéros de téléphone a évolué pour permettre l'extension vers le marché international.
    • Pour les livraisons en france, pas de changement, le format est de 10 chiffres.
    • Pour les livraisons à l'étranger, le numéro doit être préfixé de l'indicatif international (Ex:(+34) 824 65 43 21 | 0034 824 65 43 21 | +34 824 65 43 21).
  6. Le format du numéro de commande a changé. Désormais la longueur maximale du champ est de 64 caractères alphanumériques ([A-Za-z0-9]).

    Vous pouvez continuer d'envoyer une valeur de longueur 9.

  7. Pour les marchands ayant délégué la génération du numéro de commande à la plateforme de paiement, vous devez désormais générer le numéro de commande. La plateforme de paiement ne génèrera plus le numéro de commande.
  8. Le format du libellé de l'article a changé. La longueur du champ est maintenant de 255 caractères et il est désormais possible de transmettre des caractères spéciaux (-()'|*#+?./_:@) et des lettres accentuées etc.