CreateRemittanceRequest

public struct CreateRemittanceRequest : Encodable

Create remittance transaction request model.

  • The UUID of the quote that is being used for the transaction.

    Declaration

    Swift

    public let quoteUuid: String
  • UUID of the payment method to use to fund this transaction. Is none provided, the transaction will be funded from the wallet balance

    Declaration

    Swift

    public let paymentMethodUuid: String?
  • A small description to identify the transaction.

    Declaration

    Swift

    public let description: String
  • The unique identifier of this remittance in your own system.

    Declaration

    Swift

    public let externalId: String?
  • Auxiliary constructor.

    Declaration

    Swift

    public init(quoteUuid: String,
                description: String,
                paymentMethodUuid: String? = nil,
                externalId: String? = nil)

    Parameters

    quoteUuid

    The UUID of the quote that is being used for the transaction.

    description

    A small description to identify the transaction.

    paymentMethodUuid

    UUID of the payment method to use to fund this transaction. Is none provided, the transaction will be funded from the wallet balance

    externalId

    The unique identifier of this remittance in your own system.