GraphQL GraphQL OBJECT
Purchase
Transaction data related to the purchase.
link Definition
- type Purchase {
- # Person or company that purchases the software or signs up for the subscription.
- # Contact information used for communication about payments.
- Contact :
- # Link for a customer to change their payment information.
- String :
- # Client who offers the product for sale.
- Client :
- # Coupon code for a cart level promotion associated with the purchase.
- String :
- # URL where the customer's confirmation page is located.
- String :
- # Customer who made the purchase.
- Customer :
- # The country of the customer.
- Country :
- # Currency used by the customer.
- Currency :
- # Pricing information that the customer receives during the purchase process.
- Pricing :
- # Gross price of the customer in Euro.
- CurrencyAmount :
- # Purchase order number of the customer.
- String :
- # Person or company to whom the software or service is delivered. Contact
- # information used for physical shipments, electronic delivery and communication
- # concerning the delivery of licensing information.
- Contact :
- # List of emails generated for the purchase.
- Email] : [
- # URL where the customer started the checkout process.
- String :
- # List of errors that occurred during the purchase process.
- ErrorLogEntry] : [
- # List of x-parameters used in the transaction. For more information, see [About
- # X-Parameters](https://docs.cleverbridge.com/public/all/using-the-platform/about-x-parameters.htm).
- ExtraParameter] : [
- # List of follow-ups for the purchase. These are reminders about open product and
- # purchase issues.
- FollowUp] : [
- # List of history entries for the purchase. These are detailed notes about the
- # customer interactions and transaction events that occurred after an initial
- # purchase.
- HistoryEntry] : [
- # Unique id of the purchase.
- Int :
- # The country of the ip.
- Country :
- # List of purchase items.
- PurchaseItem] : [
- # Indicates if the purchase is a test order.
- Boolean :
- # Person or company that the software license is registered to. Contact
- # information used for the generation of licensing information.
- Contact :
- # Metadata for current purchase status.
- PurchaseMetaData :
- # Date and time when the order was placed.
- DateTime :
- # How often the payment info has been changed.
- Int :
- # The country of the payment.
- Country :
- # Date and time when cleverbridge received payment.
- DateTime :
- # Cart level promotion associated with the purchase.
- Promotion :
- # Client policy and procedures for purchase orders.
- ClientPolicy :
- # Payment profile of the customer.
- PaymentProfileInterface :
- # URL the customer was referred from.
- String :
- # Client policy and procedures for refunds.
- ClientPolicy :
- # Date and time of latest reimbursement.
- DateTime :
- # Status of the purchase.
- PurchaseStatus :
- # The country of taxation.
- Country :
- # List of transactions.
- PurchaseTransaction] : [
- # The VAT ID.
- String @deprecated( reason: "Replaced by taxTypes." ) :
- # The tax types.
- ContactTaxType] : [
- # List of journal items.
- JournalItem] : [
- # The business model.
- BusinessModel :
- }
link Required by
- AcceptPurchaseResultnull
- AcceptRenewalQuoteResultnull
- AddBackupCdResultThe new purchase containing the backup CD. A backup CD, DVD, or USB drive is an additional service that you can offer to your customers.
- AlignIpCountryWithCustomerCountryPayloadPayload for aligned IP country with customer country.
- ConvertOrderToPurchaseOrderResultThe converted purchase order. A purchase order is a payment option offered only to institutional customers in which software is delivered immediately without the upfront collection of payment.
- CustomerCustomer profile and transaction data.
- DeletePersonalDataPayloadProcessed purchases payload.
- ErrorLogEntryError that occurred during the purchase process.
- ErrorLogEntrySearchResultItemnull
- ExecuteDeliveryProcessResultnull
- FollowUpReminder about open product and purchase issues.
- JournalItemPurchaseAssignmentOne purchase assignment related to the journal item.
- PurchaseItemItem purchased by the customer.
- PurchasePayloadPayload for the purchased product.
- querynull
- RedeliverBackupMediumResultnull
- RefundPayloadPayload for the refunded product.
- RejectPurchaseForErrorResultThe purchase rejected because of processing error.
- ReleasePurchaseOrderResultnull
- SubscriptionThe subscription.
- SubscriptionBillingBilling event related to the subscription item.
- UpdatePurchasePayloadPayload for purchase update.