Astra Unity 2.6.6
Astra Unity Plugin
Astra.Net.CheckOutJob.CheckOutParameter Class Reference

Details needed for the final check out process More...

Inheritance diagram for Astra.Net.CheckOutJob.CheckOutParameter:

Public Member Functions

 CheckOutParameter ()
 Constructor for the Check Out parameter class
 
override bool Valid ()
 Whether all the required fields are set. No validation of actual numbers is done here, just that the fields have values. Additional validation will be done when attempting to check out More...
 

Public Attributes

string billingProfileId
 ID of the billing profile to use for this transaction
 
string checkOutType
 Check out type - Required. Pass this through from the CheckOutInit function result CheckOutType.Type value for the payment instrument the user desires to use.
 
string hash
 Hash - Required. Pass this through from the CheckOutInit function result Hash value for this transaction.
 
UInt32 balanceUsed
 BalanceUsed
 
string cvv
 CVV
 
UInt32 grandTotal
 GrandTotal
 
bool suppressEmailReceipt
 Suppress email receipt
 
string token
 Purchase token for server side validation(google play, apple store, etc.)
 
- Public Attributes inherited from Astra.Net.CartParameter
ulong cartConfigId
 Cart Config Id - Required
 
string cartQualifier
 Cart Qualifier
 

Detailed Description

Details needed for the final check out process

Member Function Documentation

◆ Valid()

override bool Astra.Net.CheckOutJob.CheckOutParameter.Valid ( )
inlinevirtual

Whether all the required fields are set. No validation of actual numbers is done here, just that the fields have values. Additional validation will be done when attempting to check out

Reimplemented from Astra.Net.CartParameter.


The documentation for this class was generated from the following file: