Pagamento
Il path parameter token è l'identificativo univoco risultante dalla creazione di una Payment Request
Creazione link di pagamento
Permette di creare un link di pagamento facendo riferimento ad una payment request precedentemente configurata
[POST] /public/paymentRequest/{token}/pay
Nella request abbiamo:
paymentMethodName: metodo di pagamento da utilizzarepaymentPlanId: identificativo del piano di pagamento da pagareinstallmentIds: identificativi delle rate del piano di pagamento da pagarelangLocale: lingua da utilizzarescheduled: booleano per indicare se il pagamento dovrà essere immediato o schedulato (default: false)
Nella response l'API ritorna:
id: identificativo univoco del pagamento creatolink: link di pagamento verso la piattaforma di riferimento
Modifica link di pagamento
Permette di modificare le configurazioni di un link di pagamento precedentemente configurato e non ancora pagato
[PATCH] /public/paymentRequest/{token}/payment
Nella request abbiamo:
paymentMethodName: metodo di pagamento da utilizzarepaymentPlanId: identificativo del piano di pagamento da pagareinstallmentIds: identificativi delle rate del piano di pagamento da pagarelangLocale: lingua da utilizzare
Nella response l'API ritorna:
id: identificativo univoco del pagamento creatolink: link di pagamento verso la piattaforma di riferimento
Richiesta pagamento manuale
Permette di segnalare un pagamento come effettuato anche senza passare attraverso un iter di pagamento di Payment Container
[POST] /paymentRequest/{token}/manualPayment ?
Nella request abbiamo:
paymentMethodName: metodo di pagamento utilizzato per pagarepaymentPlanId: identificativo del piano di pagamento pagatoinstallmentIds: identificativi delle rate del piano di pagamento pagato
Nella response l'API ritorna:
id: identificativo univoco del pagamento creatoamount: ammontare del pagamento effettuatopaymentMethodName: metodo di pagamento utilizzatopaymentPlanId: identificativo del piano di pagamento pagatoinstallmentIds: identificativi delle rate del piano di pagamento pagatostatus: stato per il pagamento effettuatocreatedAt: data di creazione del pagamento