Intégration transfert de fonds avec carte visa

iKelSilver - 6 sept. 2018 à 13:35
jordane45
Messages postés
35507
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
28 mai 2022
- 7 sept. 2018 à 14:39
Bonjour,
J'ai un problème pour l'installation de transfert d'argent sur mon site web sans trouver de solution satisfaisante.
Voici ce que je désire avoir sur mon site web :
c'est un système du genre microfinance où les utilisateurs viendront faire le dépôt sur un compte principal en utilisant leur carte visa ou autres cartes de crédit reconnues.
Premièrement, tout utilisateur a un compte dans une base de données sur mon site web. A chaque dépôt qu'il effectue vers le compte principal du site web, la réponse de son serveur de banque sera enregistrée dans une base de données chez nous.

J'ai parcouru plusieurs solutions et propositions, mais, aucune ne me satisfait jusqu'à présent.
Voici un lien du site web de
https://developer.visa.com/capabilities/visa_direct/reference#visa_direct__funds_transfer__v1__pullfunds
qui explique bien ce que je désire faire. Mais, le problème c'est que je ne comprends pas bien le système qu'il décrive.

Quelqu'un peut m'aider à comprendre ce système ?
C'est-à-dire comment faire l'installation de cet outil sur mon site web ?

Merci d'avance.

1 réponse

jordane45
Messages postés
35507
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
28 mai 2022
356
6 sept. 2018 à 14:20
Bonjour,

Que ne comprends tu pas ?
Visiblement il faire un requete POST ( le plus souvent en CURL ou en AJAX ) en appliquant le format qu'ils indiquent.
Dans la sandbox qui s'ouvre sur le site, tu à l'exemple du contenu à envoyer pour que ça marche.
{
"acquirerCountryCode": "840",
"acquiringBin": "408999",
"amount": "124.02",
"businessApplicationId": "AA",
"cardAcceptor": {
"address": {
"country": "USA",
"county": "081",
"state": "CA",
"zipCode": "94404"
},
"idCode": "ABCD1234ABCD123",
"name": "Visa Inc. USA-Foster City",
"terminalId": "ABCD1234"
},
"cavv": "0700100038238906000013405823891061668252",
"foreignExchangeFeeTransaction": "11.99",
"localTransactionDateTime": "2018-09-06T12:15:14",
"retrievalReferenceNumber": "330000550000",
"senderCardExpiryDate": "2015-10",
"senderCurrencyCode": "USD",
"senderPrimaryAccountNumber": "4895142232120006",
"surcharge": "11.99",
"systemsTraceAuditNumber": "451001",
"nationalReimbursementFee": "11.22",
"cpsAuthorizationCharacteristicsIndicator": "Y",
"addressVerificationData": {
"street": "XYZ St",
"postalCode": "12345"
}
}

L'url de l'api étant : https://sandbox.api.visa.com/visadirect/fundstransfer/v1/pullfundstransactions

Et le header envoyé dans ta requête doit être du type
Accept: application/json,application/octet-stream
Authorization: {base64 encoded userid:password}




0
Merci Jordane45,
Merci pour votre intervention.
En réalité, mon problème réside à ce niveau : comment faire pour transmettre les données depuis une base de données et les remplir automatiquement comme l'exemple qu'ils ont donné sur le site ?
Si vous pouvez me donner un exemple de formulaire, qui, après le post, transmet les données au sandbox.

Merci
0
jordane45
Messages postés
35507
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
28 mai 2022
356
6 sept. 2018 à 17:46
Alors.. non.. je n'ai pas le temps de te faire le code du formulaire.

Par contre.. je m’inquiète un peu en lisant ta question....

En réalité, mon problème réside à ce niveau : comment faire pour transmettre les données depuis une base de données et les remplir automatiquement comme l'exemple qu'ils ont donné sur le site

Récupérer les données d'une BDD ... tu sais faire ? En PHP ?
Les transmettre : Via CURL (en php) ou AJAX (en JQUERY javascript )
0
Jordane,
Je sais manipuler les base de données avec PHP. Mon problème se situe au niveau de comment transmettre via CURL ou AJAX
0
jordane45
Messages postés
35507
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
28 mai 2022
356
6 sept. 2018 à 18:41
Un problème.. c'est ce qu'on peut avoir quand on a essayé ....; tu n'en es pas là visiblement...
Des exemples de CURL et d'AJAX... il y en a des milliers sur internet.
Je ne suis pas là pour remplacer ton moteur de recherches.

Par contre, lorsque tu auras trouvé un code... et si tu y rencontres des soucis... là je pourrais t'aider.
0
jordane45
Messages postés
35507
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
28 mai 2022
356
6 sept. 2018 à 18:57
0