Webservice - createMerchantRequest

S’abonner

Le message « createMerchantRequest » doit avoir la structure suivante :

Requête à envoyer

Élément

Description

Requis

Type

Exemple

corporateName

Version des web services Payline

oui

AN

A valoriser avec la dernière version : voir le tableau des versions.

publicName ouiAN 
currencycurrency in ISO 4217 numeric formatouiAN3 
nationalID

unique national merchant ID

ouiObject card 
distributorPayline Distributor IDnonAN 
merchantAddress nonObject addressInterlocutor 
businessInterlocutor nonObject interlocutor 
technicalInterlocutor nonObject interlocutor 
subscription nonObject subscription 
posslist of point of sellnonObject pointOfSell 
partnerBilling partner :  1:monext, 2:cetib, 3:payline.comnonAN1 

Les références

Object card


Élément

Description

Requis

Format

Exemple

Condition

encryptionKeyId

Identifiant de la clé RSA Payline de chiffrement. Ne pas tenir compte de ce champ.

non

N4



encryptedData

Les données carte chiffrées. Ne pas tenir compte de ce champ.

non

AN400



number

Numéro de carte masqué, conforme à PCI DSS

non

 AN19

4970102121041646 en entrée de notre API.
En sortie, le numéro est masqué : 497010XXXXXX1646

Si le champ token est renseigné, le champ number doit être vide.

type

Type de la carte : CB, VISA, MASTERCARD, MAESTRO, AMEX.

oui

AN

CB


expirationDate

Date d’expiration de la carte

nonN4

0311


cvx

Cryptogramme visuel au dos de la carte de crédit

non

N10



ownerBirthdayDate

Date d’anniversaire du porteur

non

N6

Format à respecter :ddmmyy


password

Mot de passe crypté

non

AN16



cardPresent

Ce service est utilisée uniquement si vous faites du Mail Order ou Telephone Order ou alors dans le cas où l’internaute est présent physiquement

non

N1

0 ou 1 (présent)


cardholder

Titulaire de la carte

non

AN20

Pierre Dupont


token

Alias du numéro de carte.

La version doit être supérieure ou égale à 3

non

AN19

1111gPNzHtyu4444

Vous devez utilisez l’option de token PAN et la version doit être supérieure ou égale à 3.

paymentDataObject en entrée du service pour véhiculer les données du moyen de paiement ApplePaynonObject PaymentData

 

Object nationalID

ÉlémentDescriptionRequisType
SIRET

Systeme d identification du Repertoire des entreprises

nonAN14
otherto use if country is not FrancenonAN

 

Réponse en retour

Élément

Description

Requis

Type

Exemple

 
resultInformations sur le résultatouiObject result

Voir les éléments ci-dessous

Requis depuis 2011

connectionData

 

non

Object connectionData  

Les éléments de références

Object result

Élément

Description

Format

Exemple

code

Le code de retour du web service :

Opération acceptée : 00000, 02400, 02500, 02501, 02517, 02520 ,02616, 03000, 04000.

Autre code : Transaction non acceptée

N5

Voir le détail des Codes retour Payline

shortMessage

Message court du résultat de la transaction

AN50


longMessage

Message du résultat de la transaction

AN255


partnerCodeCode retour issu du partenaire (moyen de paiement)AN50à partir de la version 14
partnerCodeLabelLibellé du partenaireAN255à partir de la version 14


 

 

Vous avez d’autres questions ? Envoyer une demande

Commentaires

Réalisé par Zendesk