diff --git a/components/payments/cmd/connectors/internal/api/transfer_initiation.go b/components/payments/cmd/connectors/internal/api/transfer_initiation.go index ef3386d5f7..aae9f8111d 100644 --- a/components/payments/cmd/connectors/internal/api/transfer_initiation.go +++ b/components/payments/cmd/connectors/internal/api/transfer_initiation.go @@ -25,6 +25,7 @@ type transferInitiationResponse struct { SourceAccountID string `json:"sourceAccountID"` DestinationAccountID string `json:"destinationAccountID"` ConnectorID string `json:"connectorID"` + Provider string `json:"provider"` Type string `json:"type"` Amount *big.Int `json:"amount"` InitialAmount *big.Int `json:"initialAmount"` @@ -78,6 +79,7 @@ func createTransferInitiationHandler(b backend.ServiceBackend) http.HandlerFunc SourceAccountID: tf.SourceAccountID.String(), DestinationAccountID: tf.DestinationAccountID.String(), ConnectorID: tf.ConnectorID.String(), + Provider: tf.Provider.String(), Type: tf.Type.String(), Amount: tf.Amount, InitialAmount: tf.InitialAmount, diff --git a/components/payments/cmd/connectors/internal/api/transfer_initiation_test.go b/components/payments/cmd/connectors/internal/api/transfer_initiation_test.go index fed61d2717..a86d84b270 100644 --- a/components/payments/cmd/connectors/internal/api/transfer_initiation_test.go +++ b/components/payments/cmd/connectors/internal/api/transfer_initiation_test.go @@ -361,6 +361,7 @@ func TestCreateTransferInitiations(t *testing.T) { SourceAccountID: createTransferInitiationResponse.SourceAccountID.String(), DestinationAccountID: createTransferInitiationResponse.DestinationAccountID.String(), ConnectorID: createTransferInitiationResponse.ConnectorID.String(), + Provider: createTransferInitiationResponse.Provider.String(), Type: createTransferInitiationResponse.Type.String(), Amount: createTransferInitiationResponse.Amount, Asset: createTransferInitiationResponse.Asset.String(),