Skip to main content

Intent

A shopping trip that a user has made.

type Intent {
brand: Brand
buyer: User!
buyerEmail: String
buyerName: String
buyer_name: String
campaign: Campaign
campaignAmount: DollarFormats
canClaimMissing: Boolean!
checkoutUrl: String!
createdAt: DateTimeISO!
currency: Currency!
expectedEarnedOn: DateISO
fundraiser: Fundraiser
fundraiserAmount: DollarFormats
giftcardTemplate: GiftcardTemplate
gifting: GiftSummaryType
giveSentence: String
hidePurchaseActivity: Boolean!
id: ID!
intentType: IntentTypeEnum!
interstitialUrl: String
isAnonymous: Boolean!
isGift: Boolean
isPhysical: Boolean
isSelfSupport: Boolean!
isTeamSupport: Boolean!
isThanked: Boolean!
isTransferrable: Boolean!
link: Link
merchant: Merchant
merchantDisplayName: String
message: String
missingClaim: MissingClaim
orderTotal: DollarFormats
quantity: Int
reference: String!
reloadThreshold: DollarFormats
supportedAt: DateTimeISO
token: String!
unitPrice: DollarFormats
url: String
}

Fields​

Intent.brand ● Brand object​

The intent's brand

Intent.buyer ● User! non-null object​

The buyer or user that created the intent

Intent.buyerEmail ● String scalar​

Email address of the buyer of the Giftcards

Intent.buyerName ● String scalar​

Full name of the buyer of the Giftcards

Intent.buyer_name ● String scalar​

The intent's buyer name

Intent.campaign ● Campaign object​

The campaign of the intent

Intent.campaignAmount ● DollarFormats object​

How much was raised for the campaign

Intent.canClaimMissing ● Boolean! non-null scalar​

Can the user submit a missing claim

Intent.checkoutUrl ● String! non-null scalar​

The URL to start the checkout

Intent.createdAt ● DateTimeISO! non-null scalar​

When the intent was created

Intent.currency ● Currency! non-null enum​

Intent's currency

Intent.expectedEarnedOn ● DateISO scalar​

When you can expect earnings if purchase has been made

Intent.fundraiser ● Fundraiser object​

The fundraiser of the intent

Intent.fundraiserAmount ● DollarFormats object​

How much was raised for the fundraiser

Intent.giftcardTemplate ● GiftcardTemplate object​

Giftcard template details for a intent.

Intent.gifting ● GiftSummaryType object​

Details of the recipient of the giftcard is it's being sent as a gift

Intent.giveSentence ● String scalar​

A sentence that describes who, where, and how the intent occurred

Intent.hidePurchaseActivity ● Boolean! non-null scalar​

Should the purchase activity be hidden?

Intent.id ● ID! non-null scalar​

Intent's ID

Intent.intentType ● IntentTypeEnum! non-null enum​

Intent's type

Intent.interstitialUrl ● String scalar​

The intent's interstitial URL on flipgive.com

Intent.isAnonymous ● Boolean! non-null scalar​

Is the intent anonymous?

Intent.isGift ● Boolean scalar​

Flag to determine whether the Giftcard is being purchase for the buyer or someone else

Intent.isPhysical ● Boolean scalar​

Flag to determine whether the Giftcard is physical or not

Intent.isSelfSupport ● Boolean! non-null scalar​

Is the intent a self-support?

Intent.isTeamSupport ● Boolean! non-null scalar​

Is the intent a team-support?

Intent.isThanked ● Boolean! non-null scalar​

Is the intent thanked?

Intent.isTransferrable ● Boolean! non-null scalar​

is the intent transferrable? it is not transferrable if its transfer share has been paid out

The intent's link

Intent.merchant ● Merchant object​

The intent's merchant

Intent.merchantDisplayName ● String scalar​

The intent's merchant name, will depend on whether the user has enabled the account's hide purchase activity. If the hide purchase activity is enabled or the merchant_id is blank, the merchantDisplayName will return generic term based on intent_type, otherwise it will be the merchant's name

Intent.message ● String scalar​

Intent's message from buyer

Intent.missingClaim ● MissingClaim object​

Intent's missing claim

Intent.orderTotal ● DollarFormats object​

Total net cost of the giftcard order

Intent.quantity ● Int scalar​

Number of giftcards to be purchased

Intent.reference ● String! non-null scalar​

Intent's reference ID

Intent.reloadThreshold ● DollarFormats object​

Giftcard's reload threshold

Intent.supportedAt ● DateTimeISO scalar​

When the intent was supported

Intent.token ● String! non-null scalar​

Intent's token

Intent.unitPrice ● DollarFormats object​

Itemized cost of an individual gift cards

Intent.url ● String scalar​

The intent's url

Returned by​

Intent query

Member of​

Checkout object ● Fundraiser object ● IntentEdge object ● User object ● Viewer object

Implemented by​

ActivityObject union ● IntentCreateUnion union ● IntentThankUnion union