Aller au contenu principal
Sur cette page

Cette page fournit un guide pour intégrer Prosa à DEUNA.

Opérations prises en charge

L'intégration de prosa dans votre stratégie de paiement avec DEUNA vous permet d'effectuer les opérations suivantes :

FonctionnementNom du prosaDemande/Réponse MTICommentaire
AutorisationEnregistrement0200 / 0210Champ 3: "000000"
Field 125: "**HOSTB24 00"
Field 126: "(hold days)+000****000000"
Achat (Capture automatique)Vente0200 / 0210Champ 3: "000000"
Field 125: "**HOSTB24 10"
Field 126: "0000****000000"
Remboursement complet-le lendemain/remboursement partielDévolution0200 / 0210Champ 3: "020000"
Field 125: "**HOSTB24 10"
Capture complète/partielleDépart0220 / 0230
Remboursement intégral le jour mêmeRevérend0420 / 0430
VideRevérend0420 / 0430

Fonctionnalités prises en charge

  • 3DS (MPI de Deuna ou externe)
  • Paiements récurrents
  • MSI / MCI
  • MOTO

Méthodes de paiement prises en charge

  • Cartes de débit et de crédit: Visa et Mastercard.

Intégrer le prosa#

Après avoir cherché Prosa dans Connections, vous devez configurer Prosa dans votre magasin.

1. Configurez Prosa dans votre magasin

Dans Connexions, une fenêtre comme celle-ci s'ouvrira :

  1. Saisissez les informations d'identification suivantes :

    Informations d'identification

    Champ Prosa

    Descriptif

    Valeur dans Sandbox

    Moneda

    Monnaie du transformateur

    MXN

    MCC

    18 MERCHANT TYPE

    Secteur d'activité (CCM)

    4 chiffres Code. Par exemple 3076

    Código de Adquirente

    32 ACQUIRING INSTITUTION ID CODE

    Acquisition du code bancaire

    "127" pour BAZ

    Merchant ID

    42 CARD ACCEPTOR ID CODE

    Code de la institution qui accepte la transactionSuggestion d ' envoi comme suit : "00000000"

    Code fourni par Prosa

    Code de l'établissement récepteur

    100 RECEIVING INSTITUTION ID CODE

    S'applique uniquement aux interrupteurs. Envoyer la valeur "000000000"

    9 chiffres code fourni par Prosa, si l'un n'est pas disponible, place "000000000"

    Détention avant autorisation (jours)

    126.2 Détention de préautorisation

    Les jours que tu veux autorisation de rester valideProposition de maintenir le terme "00"

    Exemple: "2"

    Terminal d'identification

    41 CARD ACCEPTOR TERMINAL ID

    ID terminal, attribué par DEUNA (peut être n'importe quelle valeur, même répétée)

    Valeur suggérée: "00000001"

    Aide

    148.2 Retailer ID

    Code d'affiliation fourni par la Banque du Marchand (7 chiffres pour MX)

    Exemple: "8092738"

    Nom du terminal

    120.2 Nom du terminal

    Code terminal en Deuna

    "DEUNA T1"

    Propriétaire du terminal

    60.2 FIID du propriétaire

    FIID Banque - B, P ou D selon la banque + 3 chiffres

    "B127" Pour BAZ

    Rouge Lógica de la Terminal

    60.3 Réseau logique

    Réseau logique Deuna avec Prosa. Valeur constante > > .DUNA"

    "DUNA"

    Temps d'ouverture de la Terminal en Minutos (par exemple +1h -> +060)

    60,4 Décalage horaire

    Différence de temps du terminal avec Prosa. Valeur constante > > .+000"

    Valeur suggérée: "+000"

    Ville du terminal

    43.2 Ville du terminal

    Abréviation de la ville où se trouve l'entreprise (max 4 caractères)

    Exemple: "CDMX"

    État terminal

    43.3 État du terminal

    État où l'entreprise est située (deux chiffres)

    Exemple: "DF"

    Pays du terminal

    43.4 Pays du terminal

    Pays où l'entreprise est située (deux chiffres)

    Exemple: "MX"

    Code ZIP terminal

    1. POSTAL CODE

    Code postal où se trouve l'entreprise (5 chiffres)

    Exemple: "11510"

  2. Choisissez le type d'opération que vous souhaitez effectuer :

    • Achat
    • Autorisation
  3. Choisissez si vous souhaitez activer la 3DS.

  4. Cliquez Se connecter.

2. Traiter les transactions en prosa

À partir de ce moment, vous pouvez maintenant traiter les transactions avec Prosa via DEUNA.

#

3. Testez votre connexion Prosa dans Sandbox

Informations d'identification

ABAP
Moneda *
MXN

MCC *
3076

Código de Adquirente *
127

Merchant ID *
123456789

Receiving Institution Id Code *
000000000

Pre Authorization hold (days) *
2

ID Terminal *
00000001

Afiliación *
8092738

Terminal Name *
DEUNA T1

Dueño de la Terminal *
B127

Red Lógica de la Terminal *
DUNA

Time Offset de la Terminal en Minutos (e.g +1h -> +060) *
+000

Terminal City *
CDMX

Terminal State *
DF

Terminal Country *
MX

Terminal ZIP Code *
11510

Simuler les approbations et les refus

  • Approve transactions: order.total_amount <10000 cents
  • Deny transactions: order.total_amount > 9999 and < 1000000 cents
JSON
"order": {
	"total_amount": 10100, //larger than 9999 cents, then, denied.

Test des abonnements et des paiements récurrents

  1. Champs de récurrence à inclure dans la demande d'achat v2 :

    Nom du champTapezValeursCommentaires
    card_idUUIDObtenu lors de l'entreposage (tokenizing) de la carte avec le coffre de Deuna:
    - Le card id est unique pour chaque carte de crédit PAN et Expiration.
    - Un marchand peut stocker le même card id pour différents comptes.
    initiator_typeENUM Chaîne (obligatoire)customer, merchantDéfinir si la transaction est générée par le détenteur de la carte ou par le commerçant
    recurrence.first_time_useBooléen (obligatoire)true, falseDéfinir s'il s'agit de la première transaction de la série ou d'une transaction ultérieure
    recurrence.scheduledBooléenne (facultatif)true, falsePour définir si le paiement récurrent
    recurrence.idUUIDObtenu lors de la demande d'une première transaction d'une série récurrente.
    recurrence.bill_referenceStringObligatoire uniquement dans les paiements périodiques demandés par le marchand comme abonnements.
  2. Abonnement Prosa et domaines liés aux paiements récurrents

    Champ Prosa

    Valeurs

    Achat V2 Entrée

    Zone 22 (mode entrée du POS)

    01: Première transaction
    10: Transaction ultérieure

    recurrence.first_time_use

    Zone 25 (code de condition POS)

    00: Le client a commencé
    01: Lancement de la société de commerce
    08: MOTO

    initiator_type
    market_type

    Champ 63 - Jeton Q2

    09: Paiement non programmé (ecommerce)
    02: Paiement automatique programmé
    08: Opérations de MOTO

    initiator_type
    "répétition prévue"
    market_type

    Champ 63 - Jeton PJ

    Première chiffres :
    - E: Première transaction
    - M: Transaction ultérieure entreprise par un négociant
    - C: Initiation client-initié client de Transation
    - " ": Client-Non programmé

    Deuxième chiffre :
    - C: Paiement non programmé
    - R: Paiement prévu

    initiator_type
    "répétition. utiliser première fois »
    recurrence.scheduled

    Champ 63 - Jeton C4

    Initié par le client : "1025100Y3660"
    Début de la campagne commerciale : "102410003660"
    Opérations de MOTO: "203310003014"

    Y*: Antifraude ou résultats 3DS (0, 1, 2)

    initiator_type
    "répétition. utiliser première fois »
    market_type

    Champ 63 - Jeton R4

    String

    recurrence.bill_reference

    Champ 63 - Jeton 17

    ID de transaction réseau pour Visa

    En relation avec recurrence.id, obtenus lors de la première transaction et envoyés dans les suivantes

    Zone 63 - Jeton 20

    ID de transaction réseau pour MC

    En relation avec recurrence.id, obtenus lors de la première transaction et envoyés dans les suivantes

    Champ 63 - Jeton CH

    Valeur selon qu'elle est programmée et si elle a été demandée par le client ou le commerçant

    initiator_type
    "répétition. utiliser première fois »
    recurrence.scheduled


Collection Postman

Demandez l'environnement et la collection Prosa Postman de votre équipe d'intégration DEUNA.