TransactionRequiredInput
No description
Fields#
id (ID)#
This a primary key for Transaction
success (Boolean)#
This is an indicator if the transaction was a success.
processed (Boolean)#
This is an indicator if the transaction was processed.
amount (String!)#
This is the amount to be paid on the transaction.
type (TransactionTypeRequiredInputEnum!)#
This is a category of a transaction.
provider (TransactionProviderRequiredInputEnum!)#
This is the type of gateway payment so that the transaction will be secure.
firstName (String)#
This is the first name of the user who purchased a product.
lastName (String)#
This is the last name of the user who purchased a product.
address (String)#
This is the address of the user who purchased a product.
suburb (String)#
This is the suburb of the user who purchased a product.
state (String)#
This is the state of the user who purchased a product.
postcode (String)#
This is the post code of the user who purchased a product.
country (String)#
This is the country of the user who purchased a product.
email (String)#
This is the email of the user who purchased a product.
mobile (String)#
This is the mobile number of the user who purchased a product.
cardName (String)#
This is the printed name in the card used by the user to purchase a product.
cardMonth (String)#
This is the printed month in the card use by the user to purchase a product.
cardYear (String)#
This is the printed year in the card use by the user to purchase a product.
description (String)#
This is the description of the purchased product.
reference (String)#
This is the reference number of the transaction that will be used of the user if there is any concern.
srcIp (String)#
This is the ip address of the user when the purchased has been made.
ewayCountry (String)#
This is the payment gateway country that being used so that the payment transaction is secure.
ewayTXNumber (String)#
This is the payment gateway transaction number that is being generated once the transaction is succesful.
ewayTXResponse (String)#
This is the payment gateway tansaction response if the transaction is successful or not.
ewayTXOriginalNumber (String)#
This is the payment gateway original transaction number that is being generated once the transaction is succesful.
ewayRefundTXNumber (String)#
This is the payment gateway refund transaction number that is being generated once the refund is successful.
referenceTXNumber (String)#
This is the reference transaction number that will be used to track the transaction.
ewayCustomerId (String)#
This is the identification number of the customer that have been generated once entered in the payment gateway.
refundReason (String)#
This is the detail description why the user wants a refund.
supportTicketNumber (String)#
This is the ticket number raised by the support team to address the concerns of the user.
hasRefund (Boolean)#
This is an indication if the user has been granted a refund.
createdAt (GQLTDate)#
updatedAt (GQLTDate)#
accountId (ID)#
This a primary key for Transaction
userId (ID)#
This a primary key for Transaction
userPlans (TransactionUserPlansHasManyInput)#
This is the mutation object for TransactionUserPlansHasMany
account (TransactionAccountBelongsToInput)#
This is the mutation object for TransactionAccountBelongsTo
invoice (TransactionInvoiceHasOneInput)#
This is the mutation object for TransactionInvoiceHasOne
user (TransactionUserBelongsToInput)#
This is the mutation object for TransactionUserBelongsTo
plan (TransactionPlanHasOneInput)#
This is the mutation object for TransactionPlanHasOne