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

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"
La structure voulue

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" } ] }'