INPUT_OBJECT

UserPaymentMutation

link GraphQL Schema definition

  • input UserPaymentMutation {
  • # Org specific payment method handle
  • methodHandle: String!
  • # Uuid for user payment identity (persistent methods)
  • paymentIdentity: String
  • # Uuid for user payment method (persistent methods)
  • paymentMethod: String
  • # Token from payment provider (ephemeral methods)
  • paymentIntent: String
  • # Amount (integer CCY)
  • amount: Int!
  • # CCY code
  • ccy: String!
  • # Tracker id for dispatch
  • tracker: Uuid!
  • # Text body for dispatch
  • body: String!
  • # Product SKU
  • sku: String
  • # Description for transaction
  • description: String
  • # Subscription: none | month
  • subscription: String
  • # Source id for reconciliation
  • sourceId: String
  • # Shipping address
  • shippingAddressId: Uuid
  • }

link Require by