Aller au contenu principal

Intégration des données pour Pay+

Les partenaires de Rokt Pay+ doivent intégrer les attributs suivants via SDK, serveur à serveur, ou des méthodes équivalentes, sur les pages de paiement / panier et de confirmation, pour débloquer l'échelle complète des annonceurs et des types de campagnes. Bien que les attributs marqués « Si dispo. » ne soient pas requis au lancement, ils devraient être prioritaires pour l'intégration afin de maximiser l'éligibilité et le ciblage des campagnes, et finalement les revenus.

Attributs principaux

IMPORTANT

Si vous devez modifier l'un de ces attributs, veuillez travailler avec votre gestionnaire de compte.

DescriptionNom de l'attributPage de paiementPage de confirmationFormatExemple de charge utile
EmailemailSi dispo.RequisStringjohn.smith@rokt.com
PrénomfirstnameSi dispo.RequisStringJohn
Nom de famillelastnameSi dispo.RequisStringSmith
Code postal de facturationbillingzipcodeSi dispo.RequisString10014 ou 10014-1234
MontantamountRequisRequisDecimal300.5
Voir Montant
Le pays de facturation de l'utilisateurcountryRequisRequisCode pays ISO Alpha-2Exemples
DevisecurrencyRequisRequisStringUSD
Voir Devise
LanguelanguageRequisRequisStringEN
Type de paiementpaymenttypeN/ARequisChaînes séparées par des virgules (plateforme, marque de carte, réseau de paiement). Les barres verticales (|) séparent les paiements fractionnésCarte cadeau | Chase, Visa
Voir Type de paiement
Articles du paniercartitemsRequisRequisTout type de données complexe pris en charge (array, object, string)Voir Données des articles du panier
CCBINccbinN/ARequisPremiers 6-8 chiffres du BIN de la carte123456 ou 12345678
Référence de confirmationconfirmationrefN/ARequisStringXYZ123
Voir Référence de confirmation
MobilemobileSi dispo.RequisString7325558585
ÂgeageSi dispo.RequisInteger29
GenregenderSi dispo.RequisStringm
Adresse de facturation 1billingaddress1Si dispo.RequisCaractères spéciaux autorisés:
-'´`",.:;#&/()+@ °ºᵃª_ \
123 Main St
Adresse de facturation 2billingaddress2Si dispo.RequisCaractères spéciaux autorisés:
-'´`",.:;#&/()+@ °ºᵃª_ \
Apt 32
Le client qui a créé la commandeclientcustomeridSi disponibleSi disponibleIDabcdefgh1234567
L'ID du panier correspondant à la commandecartidSi disponibleSi disponibleID7654321hgfedcba
Le total de la commande sans taxes ni frais de livraison appliqués.subtotalSi disponibleSi disponibleDécimal200.25
Le montant total des taxes sur la commande.totaltaxSi disponibleSi disponibleDécimal20.5
Le montant total des frais de livraison sur la commande.totalshippingSi disponibleSi disponibleDécimal5.00
La marge bénéficiaire moyenne sur une vente.marginSi disponibleSi disponibleDécimal2.00
La ville ou la banlieue de l'utilisateur de facturation selon la région.billingcitySi disponibleSi disponibleChaîneSan Francisco
L'état du type de paiement.billingstateSi disponibleSi disponibleChaîneCalifornia ou CA
La première ligne de l'adresse où la commande doit être expédiée.shippingaddress1Si disponibleSi disponibleCaractères spéciaux autorisés:
-'´`",.:;#&/()+@ °ºᵃª_ \
123 Main St
La deuxième ligne de l'adresse où la commande doit être expédiée.shippingaddress2Si disponibleSi disponibleCaractères spéciaux autorisés:
-'´`",.:;#&/()+@ °ºᵃª_ \
Apt 32
La ville où la commande doit être expédiée.shippingcitySi disponibleSi disponibleChaîneSan Francisco
L'état où la commande doit être expédiée.shippingstateSi disponibleSi disponibleChaîneCalifornia ou CA
Le code postal où la commande doit être expédiée.shippingzipcodeSi disponibleSi disponibleCode postal10014 ou 10014-1234
Le pays où la commande doit être expédiée.shippingcountrySi disponibleSi disponibleCode pays ISO Alpha-2Exemples
Description du type de client (par exemple, invité ou membre)customertypeSi disponibleSi disponibleChaîneguest
Définit si le client est membre de votre programme de fidélité.isloyaltySi disponibleSi disponibleBooléentrue
Description du niveau de fidélité pour les clients qui sont membres d'un programme.loyaltytierSi disponibleSi disponibleChaîneGold

Données des articles du panier

cartItems peut être fourni dans n'importe quel format, tableaux, objets ou chaînes, et doit contenir les propriétés suivantes pour chaque produit dans le panier.

Nom de l'attributTypeDescription
majorCatstringLa catégorie principale du produit, également connue sous le nom de premier niveau de la taxonomie du produit.
majorCatIDstringL'ID de la catégorie principale du produit.
minorCat1stringLa catégorie mineure du produit, également connue sous le nom de deuxième niveau de la taxonomie du produit.
minorCatIDstringL'ID de la catégorie mineure du produit.
minorCat2stringLe troisième niveau de la taxonomie du produit.
minorCat3stringLe quatrième niveau de la taxonomie du produit.
minorCat4stringLe cinquième niveau de la taxonomie du produit.
skustringL'unité de gestion des stocks du produit ou SKU.
productNamestringLe nom du produit.

Informations supplémentaires

Type de paiement

Les partenaires doivent fournir toutes les informations liées au paiement dans le champ paymentType, formaté comme suit :

  • Les valeurs des attributs doivent être séparées par des virgules (,) (par exemple, plateforme, marque de carte, réseau de paiement).
  • Les barres verticales (|) séparent les paiements fractionnés (par exemple, carte cadeau + carte de crédit).
  • Les paiements fractionnés seront capturés en tant qu'attributs séparés (c'est-à-dire paymentType, paymentType2). Cela maintient la compatibilité avec les systèmes en aval existants. Au lancement, nous capturerons jusqu'à deux méthodes de paiement par transaction. Les clients envoyant plus de deux méthodes doivent placer les deux méthodes qui représentaient la plus grande partie du solde de la transaction en premier.

Montant

La valeur fournie au Rokt Placement via l'attribut amount reflète le prix total affiché au client sur la page. Sur une page de paiement ou de finalisation de commande, le montant devrait être le sous-total.

Valeurs acceptées
Tout entier, ou double avec au plus 2 chiffres significatifs après le séparateur décimal.

Pays et langue

La valeur fournie sous country doit refléter la région de votre magasin et la valeur sous language le contenu de votre page web. Le placement Rokt n'affichera que des offres dans la même langue que la page web où elles apparaissent, et des produits pertinents pour l'emplacement d'achat des clients.

PaysLangueLocale du magasin
United StatesEnglishen_US

Devise

Lorsqu'il est fourni, cet attribut formate la devise pour une locale donnée. Fournir une valeur garantit que nous affichons les prix dans la devise correcte pour la locale du client.

Référence de confirmation

Fournir l'ID de référence de confirmation nous permet de compter les transactions distinctes à des fins de reporting.

Cet article vous a-t-il été utile ?