Initialize the SDK
To initialize the SDK, call the.init()
method on the SDK.
Replace the
[TOKEN]
with the JWT created in step 2.
Additional options can be provided when launching the SDK.Launch & handle events
Next, it’s time to open the payment sheet with the.launch()
method. The launch method requires attaching an event handler
that listens for transactions that have been created or failed, as well as more generic errors.
.launch()
the presentingViewController
is the current view controller this SDK is launched from.
The SDK will present the payment sheet on top of the current view controller, passing events back to the presenting view controller
via the onEvent
callback.
Learn more about the events triggered by the iOS SDK in our events guide.