From 384b47deccbe72a77147b17a8e1f0dd8f370b6f2 Mon Sep 17 00:00:00 2001 From: Acho Arnold Date: Wed, 1 Dec 2021 19:32:03 +0200 Subject: [PATCH] Fix reason to pay --- collection.go | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/collection.go b/collection.go index d979b8e..b788e6a 100644 --- a/collection.go +++ b/collection.go @@ -12,13 +12,13 @@ type RequestToPayParams struct { // RequestToPayStatus is the status of a request to pay request. type RequestToPayStatus struct { - Amount string `json:"amount"` - Currency string `json:"currency"` - ExternalID string `json:"externalId"` - Payer *RequestToPayPayer `json:"payer"` - Status string `json:"status"` - FinancialTransactionID *string `json:"financialTransactionId,omitempty"` - Reason *RequestToPayReason `json:"reason,omitempty"` + Amount string `json:"amount"` + Currency string `json:"currency"` + ExternalID string `json:"externalId"` + Payer *RequestToPayPayer `json:"payer"` + Status string `json:"status"` + FinancialTransactionID *string `json:"financialTransactionId,omitempty"` + Reason *string `json:"reason,omitempty"` } // RequestToPayPayer identifies an account holder in the wallet platform. @@ -27,12 +27,6 @@ type RequestToPayPayer struct { PartyID string `json:"partyId"` } -// RequestToPayReason contains the cause in case of failure. -type RequestToPayReason struct { - Code string `json:"code"` - Message string `json:"message"` -} - // AccountBalance is available balance of the account type AccountBalance struct { AvailableBalance string `json:"availableBalance"`