CustomerPaymentMethod
Requires access scope. Also: Requires
scope.
A customer's payment method.
Anchor to Fields and connectionsFields and connections
- Anchor to customercustomer•
The customer to whom the payment method belongs.
- •ID!non-null
The ID of this payment method.
- Anchor to instrumentinstrument•
The instrument for this payment method.
- Anchor to revokedAtrevoked•
At The time that the payment method was revoked.
- Anchor to revokedReasonrevoked•
Reason The revocation reason for this payment method.
- Anchor to subscriptionContractssubscription•
Contracts SubscriptionContract non-nullConnection! List Subscription Contracts.
Map
Fields and connections with this object
Anchor to QueriesQueries
- •query
Returns a CustomerPaymentMethod resource by its ID.
CustomerPaymentMethod Queries
Queried by
Anchor to MutationsMutations
- •mutation
Creates a credit card payment method for a customer using a session id. These values are only obtained through card imports happening from a PCI compliant environment. Please use customerPaymentMethodRemoteCreate if you are not managing credit cards directly.
- •mutation
Updates the credit card payment method for a customer.
- Anchor to customerPaymentMethodPaypalBillingAgreementCreatecustomer•
Payment Method Paypal Billing Agreement Create mutation Creates a PayPal billing agreement for a customer.
- Anchor to customerPaymentMethodPaypalBillingAgreementUpdatecustomer•
Payment Method Paypal Billing Agreement Update mutation Updates a PayPal billing agreement for a customer.
- •mutation
Create a payment method from remote gateway identifiers. NOTE: This operation processes payment methods asynchronously. The returned payment method will initially have incomplete details. Developers must poll this payment method using customerPaymentMethod query until all payment method details are available, or the payment method is revoked (usually within seconds).
- •mutationDeprecated
Create a payment method from a credit card stored by Stripe. Use
instead.