Bonjour,
Vous trouverez plus bas le curl généré pour l'API que l'utilise, je veux le traduire en windev,c'est la partie Creditparty qui me pose problème
J'alimente de la sorte sous Windev
La structure voulue
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 mareqini.Contenu="requestDate=2022-08-10T11:00:00.000Z" //Payeur mareqini.Contenu="debitParty.key=msisdn,debitParty.value=0343500003" //Marchand mareqini.Contenu="creditParty.key=msisdn,creditParty.value=0343500004" mareqini.Contenu="metadata.key=partnername,metadata.value=lkjljlkj" mareqini.Contenu="requestingOrganisationTransactionReference=879789797"
curl --location --request POST 'https://devapi.mvola.mg/mvola/mm/transactions/type/merchantpay/1.0.0/' \ --header 'Version: 1.0' \ --header 'X-CorrelationID: {{XCorrelationID}}' \ --header 'UserLanguage: mg' \ --header 'UserAccountIdentifier: msisdn;{{merchantNumber}} \ --header 'partnerName: {{companyName}}' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer <ACCESS_TOKEN> \ --header 'Cache-Control: no-cache’ \ --data-raw '{ "amount": "{{amount}}", "currency": "Ar", "descriptionText": "{{description}}", "requestingOrganisationTransactionReference": "{{partnerTransid}}", "requestDate": "{{requestDate}}", "originalTransactionReference": "{{originalTxRef}}", "debitParty": [ { "key": "msisdn", "value": "{{customerNumber}}" } ], "creditParty": [ { "key": "msisdn", "value": "{{MerchantNumber}}" } ], "metadata": [ { "key": "partnerName", "value": "{{companyName}}" }, { "key": "fc", "value": "USD" }, { "key": "amountFc", "value": "1" } ] }'
Partager