MerchantPaymentMethod
Base object for the different Payment Methods available
interface MerchantPaymentMethod {
id: ID!
type: MerchantPaymentMethodType!
methodId: ID!
statusInfo: MerchantPaymentMethodStatusInfo!
version: Int!
updatedAt: Date!
rollingReserve: RollingReserve
}
Fields
MerchantPaymentMethod.id
● ID!
non-null scalar
Unique identifier tied to every version of a given Merchant Payment Method
MerchantPaymentMethod.type
● MerchantPaymentMethodType!
non-null enum
The Merchant Payment Method Type
MerchantPaymentMethod.methodId
● ID!
non-null scalar
Unique identifier for a given merchant Payment Method, identical for every version of a given Merchant Payment Method Type
MerchantPaymentMethod.statusInfo
● MerchantPaymentMethodStatusInfo!
non-null interface
Status of the Merchant Payment Method
MerchantPaymentMethod.version
● Int!
non-null scalar
Version of the Merchant Payment Method
MerchantPaymentMethod.updatedAt
● Date!
non-null scalar
Date at which the Merchant Payment Method was last updated
MerchantPaymentMethod.rollingReserve
● RollingReserve
object
Rolling Reserve applied to the Merchant Payment Method
Returned By
merchantPaymentMethod
query
Member Of
CardMerchantPayment
object ● MerchantPayment
object ● MerchantPaymentLink
object ● MerchantProfile
object
Implemented By
CardMerchantPaymentMethod
object ● CheckMerchantPaymentMethod
object ● InternalDirectDebitB2BMerchantPaymentMethod
object ● InternalDirectDebitStandardMerchantPaymentMethod
object ● SepaDirectDebitB2BMerchantPaymentMethod
object ● SepaDirectDebitCoreMerchantPaymentMethod
object