Forum >> Programmazione Python >> Web e Reti >> Funzione POST con GESTPAY

Pagina: 1

...ma ciao!
sono nuovo con pythone e , dopo aver seguito un po' di tutorial, la prima esigenza di programmazione che ho incontrato è questa.
Vorrei gestire dei pagamenti sfruttando GESTPAY che mette a disposizione delle API.
Nel dettaglio vorrei usare questa funzione:
https://api.gestpay.it/#post-payment-create
Ho allora creato questo programmino:


import requests
headers = {'Content-Type': 'application/json','Authorization': 'apikey {XXXXXXX}'}
payload
= {'shopLogin': 'GESPAY80067', 'amount': '11.10', 'currency':
'EUR','shopTransactionID': '111', 'buyerEmail':
'your-customer@email.it'}
r = requests.post('https://sandbox.gestpay.net/api/v1/payment/create/',headers=headers, params=payload)

print(r.text)Il quale pero' mi restituisce un errore 1173, "description":"Input data is not in the correct format, Please check your input




Qualcuno ha idea di dove possa essere l'errore?
Io mi sono basato sull'esempio che si puo' trovare qui:
https://docs.gestpay.it/rest/solutions/pay-by-link/

Ma ho il timore che sia solo un problema di sintassi.
grazie mille per il supporto.






--- Ultima modifica di gepponline in data 2020-05-25 09:27:48 ---


Pagina: 1



Esegui il login per scrivere una risposta.