INPUT_OBJECT

ProcessIOSPaymentInput

ProcessIOSPaymentInput contains the necessary fields to process a payment from the iOS platform.

link GraphQL Schema definition

1input ProcessIOSPaymentInput {
4
2# The ID of the user making the purchase.
3purchasingUserID: ID!
7
5# The ID of the Offer that was used for the purchase.
6offerID: ID!
10
8# The static and dynamic bindings of the attributes on an Offer.
9tagBindings: [OfferTagBindingInput!]!
13
11# The receipt data required to process iOS purchases.
12receiptData: IOSReceiptDataInput!
16
14# The purchase tracking data.
15trackingData: IOSPaymentTrackingDataInput
19
17# User IDs of the gift purchase recipients (if the Offer is a gift).
18giftRecipientUserIDs: [ID!]
22
20# The number of units purchased.
21quantity: Int!
23}