Beamable SDK
Public Member Functions | Events | List of all members
Beamable.Api.Payments.TransactionManager Class Reference

Public Member Functions

 TransactionManager (IDependencyProvider provider)
 
void Initialize ()
 
void AddToPendingPurchases (long txid, string listingSymbol, string skuSymbol)
 
PurchaseInfo PopFromPendingPurchases (string skuSymbol)
 
void AddToPendingFulfillment (CompletedTransaction transaction)
 Add a completed transaction to the pendingFulfillment queue. More...
 
Promise< PurchaseResponseBeginPurchase (string purchaseId)
 
Promise< EmptyResponseCancelPurchase (long txid)
 
void FailPurchase (long txid, string reason, string sku)
 

Events

Action< CompletedTransactionOnFulfillmentComplete
 
Action< ErrorCode, CompletedTransactionOnFulfillmentFailed
 

Member Function Documentation

◆ AddToPendingFulfillment()

void Beamable.Api.Payments.TransactionManager.AddToPendingFulfillment ( CompletedTransaction  transaction)
inline

Add a completed transaction to the pendingFulfillment queue.

Parameters
transactionThe completed transaction to enqueue for fulfillment.

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