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"`