BP 59 Pôle Technologique El Ghazela 2088 Tél. : +216 71 857 285 contact@gpgatew
BP 59 Pôle Technologique El Ghazela 2088 Tél. : +216 71 857 285 contact@gpgateway.com S.A au capital de 1 500.000dt RC : B24168152009 - MF : 1122426/H/M/A/000 - BNA Bank : 03135120011500588667 - www.gpgateway.com Introduction Le guide pour les commerces recueillit les aspects à prendre en considération par les commerces souhaitant utiliser le TPE Virtuel (Affiliation) lors de leurs achats à travers Internet. Ce paquet résume l’ensemble des fonctionnalités que peut offrir notre plateforme aux commerces : profils opérationnels de fonctionnement, types de demandes d’autorisation, niveau de sécurité des paiements, etc. Il expose également les indications techniques nécessaires pour réaliser le branchement du serveur du commerce au TPE Virtuel, ainsi que d’autres services ajoutés de consultation et d’envoi de transactions moyennant XML. En dernier lieu, les options disponibles pour l’application d’administration, qui s’avèrent d’une grande utilité pour la gestion des commandes du commerce, sont aussi détaillées. Types de demandes d’autorisation : En fonction des besoins de chaque commerce, la plateforme offre une large variété de demandes d’autorisation, que le commerce peut combiner d’après ses nécessités. Autorisation: Il s’agit du cas le plus général où la transaction est commencée par le titulaire, qui est présent pendant son processus. Une fois le commerce reçoit la demande d’achat, notre plateforme de paiement demande les données au client pour réaliser la transaction d’autorisation et le redirige vers l’intégrateur concerné (CB, PT et GPPAY). Le titulaire de la carte reçoit un justificatif du paiement réalisé ainsi que le marchand. Autorisation en différé Elle permet aux commerces virtuels de réaliser une gestion du risque de leurs opérations avant de livrer la commande. Le commerce dispose de 72 heures, après avoir réalisé l’autorisation en différé, pour la confirmer (toujours pour le même montant) ou pour l’annuler d’après l’analyse du risque effectué. La transaction est transparente pour le titulaire qui, à tout moment, agit exactement de la même façon que dans le cas précédent, c’est-à-dire, il fournit ses données et s’authentifie lui-même le cas échéant, en recevant de la plateforme le justificatif correspondant. La transaction ne produit pas des effets comptables sur le compte du titulaire et non plus un crédit au commerce. BP 59 Pôle Technologique El Ghazela 2088 Tél. : +216 71 857 285 contact@gpgateway.com S.A au capital de 1 500.000dt RC : B24168152009 - MF : 1122426/H/M/A/000 - BNA Bank : 03135120011500588667 - www.gpgateway.com Toute autorisation en différé doit avoir une “confirmation” ou “annulation” dans un délai maximal de 72 heures. Dans le cas contraire, elle perdra sa validité et le système produira une annulation automatique de la transaction. Confirmation d’autorisation en différé Elle complète de façon inséparable l’opération précédente. Le titulaire n’est pas présent, c’est pourquoi elle est toujours initiée par le marchand. Elle doit être réalisée dans les 72 heures suivant l’autorisation en différée originelle et son montant doit être ÉGAL à CELUI de l’originelle. Cette transaction est traitée de manière comptable, régularisant automatiquement l’annotation sur le compte du titulaire. La plateforme validera l’existence de l’opération originelle et le montant à confirmer, et refusera l’opération dans l’hypothèse où elle comprendrait d’erreurs. Annulation d’autorisation en différé: Le titulaire n’est pas présent, c’est pourquoi elle est toujours initiée par le marchand. Elle doit être réalisée dans les 72 heures suivant l’autorisation en différée originelle. La plateforme validera l’existence de l’opération originelle et refusera l’opération dans l’hypothèse où elle comprendrait d’erreurs. Préautorisation: NOTE: cette opération est restreinte à certains cas. Elle peut être utilisée lorsque, au moment de l’achat, son montant exact ne peut pas être déterminé ou, pour une raison quelconque, le commerce ne souhaite pas débiter le montant sur le compte du client tout de suite. La transaction est transparente pour le titulaire qui, à tout moment, agit exactement comme dans le cas précédent, à savoir, il fournit ses données et s’authentifie lui-même. La demande de préautorisation est réalisée en temps réel et produit une retentions sur le compte du titulaire pour le montant de la vente. La transaction n’est pas capturée et, par conséquent, ne produit pas d’effets comptables sur le compte du titulaire et non plus un crédit au commerce. Transaction récurrente: Elle permet au titulaire de souscrire un service fourni par le marchand. Le montant total de ce service sera crédité au moyen du paiement d’un nombre déterminé de cotisations. BP 59 Pôle Technologique El Ghazela 2088 Tél. : +216 71 857 285 contact@gpgateway.com S.A au capital de 1 500.000dt RC : B24168152009 - MF : 1122426/H/M/A/000 - BNA Bank : 03135120011500588667 - www.gpgateway.com Moyennant cette opération, le marchand communiquera le montant total à payer, le nombre minimal de jours à partir duquel le paiement de la cotisation suivant peut être effectué ainsi que la date limite du paiement de la dernière cotisation. Ensuite, le commerce enverra des transactions successives d’autorisation à l’échéance de chaque cotisation. Le tableau suivant résume les principales caractéristiques de chaque opération: Type d’opération Initiée par Comptable Opération originelle Validations Opération Sure Autorisation Titulaire OUI Lorsque conditions remplies Confirmation d’autorisation différée Marchand OUI Autorisation 72 heures et Montant = Mêmes que l’original Annulation d’autorisation différée Marchand NON Autorisation 72 heures et Montant = Mêmes que l’original Préautorisation Titulaire NON Lorsque conditions remplies Récurrente Titulaire OUI Lorsque conditions remplies Méthode de relier votre site à GPGCheckout - Cette méthode est destinée aux webmasters qui souhaitent rediriger leurs flux monétique vers notre interface de paiement. Elle doit être utilisée pour les sites de vente de produits, ou pour les sites de gestion d'abonnement. - Créez une page HTML ou PHP sur votre serveur, et insérez le code suivant : BP 59 Pôle Technologique El Ghazela 2088 Tél. : +216 71 857 285 contact@gpgateway.com S.A au capital de 1 500.000dt RC : B24168152009 - MF : 1122426/H/M/A/000 - BNA Bank : 03135120011500588667 - www.gpgateway.com Remarque : Après la finalisation des différents tests et pour le passage en mode production il faut changer le lien suivant : https://preprod.gpgcheckout.com/Paiement_test/Validation_paiement.php Par le lien suivant : https://www.gpgcheckout.com/Paiement/Validation_paiement.php <?php $NumSite = 'XXXXXX'; $Password = 'XXXXXXX'; $Amount = '1250'; $Devise = 'TND'; $orderId = date('ymdHis'); $signture = sha1($NumSite.$Password.$orderId.$Amount.$Devise); ?> <FORM name="paiment" method="POST" action="https://preprod.gpgcheckout.com/Paiement_test/Validation_paiement.php" > <input type="hidden" name="NumSite" value="<?php echo $NumSite;?>"><br /><br /> <input type="hidden" name="Password" value="<?php echo md5($Password);?>"><br /><br /> <input type="hidden" name="orderID" value="<?php echo $orderId ;?>"><br /><br /> <input type="hidden" name="Amount" value="<?php echo $Amount;?>"><br /><br /> <input type="hidden" name="Currency" value="<?php echo $Devise;?>"><br /><br /> <input type="hidden" name="Language" value="fr"><br /><br /> <input type="hidden" name="EMAIL" value="contact@gpgcheckout.com"><br /><br /> <input type="hidden" name="CustLastName" value="nom"><br /><br /> <input type="hidden" name="CustFirstName" value="prenom"><br /><br /> <input type="hidden" name="CustAddress" value="ariana"><br /><br /> <input type="hidden" name="CustZIP" value="2080"><br /><br /> <input type="hidden" name="CustCity" value="ariana"><br /><br /> <input type="hidden" name="CustCountry" value="tunisie"><br /><br /> <input type="hidden" name="CustTel" value="26547852"><br /><br /> <input type="hidden" name="PayementType" value="1"><br /><br /> <input type="hidden" name="MerchandSession" value=""><br /><br /> <input type="hidden" name="orderProducts" value="2* jeans(Rouge,L) , 2*Robe(Noir,XL)"><br /><br /> <input type="hidden" name="signature" value="<?php echo $signture;?>"><br /><br /> <input type="hidden" name="AmountSecond" value=""><br /><br /> <input type="hidden" name="vad" value="345566666"><br /><br /> <input type="hidden" name="Terminal" value="002"><br /><br /> <input type="hidden" name="TauxConversion" value=" "><br /><br /> <input type="hidden" name="BatchNumber" value=" "><br /><br /> <input type="hidden" name="MerchantReference" value=" "><br /><br /> <input type="hidden" name="Reccu_Num" value=""><br /><br /> <input type="hidden" name="Reccu_ExpiryDate " value=""><br /><br /> <input type="hidden" name="Reccu_Frecuency " value=" "><br /><br /> <input type="submit" name= "Valider" value="Valider" > </FORM> Descriptive des variables de POST Le nom des POST Type des champs Nom du site (communiqué par GPG) NumSite AN(20) O BP 59 Pôle Technologique El Ghazela 2088 Tél. : +216 71 857 285 contact@gpgateway.com S.A au capital de 1 500.000dt RC : B24168152009 - MF : 1122426/H/M/A/000 - BNA Bank : 03135120011500588667 - www.gpgateway.com Mot de passe du site (communiqué par GPG Crypter en md5) Password AN(64) O Numéro de la commande envoyé par votre site. orderID AN(64) O Email de l’utilisateur EMAIL AN(128) O Nom de l’utilisateur CustLastName AN(100) O Prénom de l’utilisateur CustFirstName AN(100) O Adresse de l’utilisateur CustAddress AN O Code postal de l’utilisateur CustZIP N(5) F Ville de l’utilisateur CustCity AN(50) F Pays de l’utilisateur CustCountry AN(50) F Téléphone de l’utilisateur CustTel AN(32) O La langue du site qui prend l’une de ces valeurs (fr, en) Langue AN(2) O Montant total de la commande en millimes avec la devise TND Amount N(11) O Montant total de la commande en devise étrangère (exp: 50 EUR => 5000 EUR) AmountSecond N(11) F La devise de la transaction qui prend l’une de ces valeurs (TND, EUR, USD) Currency AN(3) O Type de paiement prend l’une de ces valeurs : '1'=>Paiement Direct (En une seule fois), '2'=>Paiement récurent (En plusieurs fois), '3'=>Paiement différer (Différé), '4'=>Paiement Pré-autorisation, '5'=>Paiement Pré-autorisation Confirmation, '6'=>Paiement Abonnement (Annuel) PayementType N(1) O Le nombre de récurrence à utiliser uniquement si le PaymentType est “2” '2'=> En 2 fois '3'=> En 3 fois '6'=> En 6 fois Le nombre de récurrence à utiliser uniquement si le PaymentType est “6” '12'=> Abonnement (annuel) En 12 fois Reccu_Num N(2) F Le délai de récurrence à utiliser chaque X fois en jours Fréquence en jours pour les transactions récurrentes et récurrentes différées (obligatoire pour les uploads/Finance/ guide-d-x27-integration-gpgcheckout-v-4-6.pdf
Documents similaires









-
59
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Nov 11, 2021
- Catégorie Business / Finance
- Langue French
- Taille du fichier 0.7368MB