LootLocker Unity SDK 8.0.0
Game backend SDK for Unity
Loading...
Searching...
No Matches
LootLocker.Requests.LootLockerCreateStripeCheckoutSessionResponse Class Reference

Response from creating a Stripe Checkout session. More...

Inheritance diagram for LootLocker.Requests.LootLockerCreateStripeCheckoutSessionResponse:
Collaboration diagram for LootLocker.Requests.LootLockerCreateStripeCheckoutSessionResponse:

Properties

string checkout_link [get, set]
 The URL of the Stripe-hosted checkout page.
 
string entitlement_id [get, set]
 The ULID of the entitlement in LootLocker tied to this purchase.
 
- Properties inherited from LootLocker.LootLockerResponse
int statusCode [get, set]
 HTTP Status Code.
 
bool success [get, set]
 Whether this request was a success.
 
string text [get, set]
 Raw text/http body from the server response.
 
LootLockerRequestContext requestContext [get, set]
 Context for the request.
 
LootLockerErrorData errorData [get, set]
 If this request was not a success, this structure holds all the information needed to identify the problem.
 
string EventId = Guid.NewGuid().ToString() [get, set]
 inheritdoc added this because unity main thread executing style cut the calling stack and make the event orphan see also calling multiple events of the same type makes use unable to identify each one
 

Detailed Description

Response from creating a Stripe Checkout session.

Property Documentation

◆ checkout_link

string LootLocker.Requests.LootLockerCreateStripeCheckoutSessionResponse.checkout_link
getset

The URL of the Stripe-hosted checkout page.

Open this in a browser or webview to let the player complete the payment.

◆ entitlement_id

string LootLocker.Requests.LootLockerCreateStripeCheckoutSessionResponse.entitlement_id
getset

The ULID of the entitlement in LootLocker tied to this purchase.

Use this to track the purchase progress via the entitlements endpoint.