Optional
onCalled when a button is pressed. Usually a call to action (CTA).
Called when a button is pressed. Usually a call to action (CTA).
Optional
props: { Optional
onCalled when the payment option is initialized or changed by the user.
Called when the payment option is initialized or changed by the user.
Optional
paymentOption: PaymentOptionOptional
onCalled when any personalData fields update.
Called when any personalData fields update.
Optional
props: { Optional
data?: Record<string, string>Optional
onCalled when the widget route changes. "Route" is a term to define the view the user sees.
Called when the widget route changes. "Route" is a term to define the view the user sees.
Optional
props: { Optional
data?: Record<string, string>Optional
onCalled when the checkout is successfully finished.
Called when the checkout is successfully finished.
Use onTransactionSent
instead (filter for functionName === 'createFlow | 'updateFlow'
).
Use onTransactionSent
instead (filter for functionName === 'createFlow | 'updateFlow'
).
Optional
onCalled when the merchant's success button is defined in the schema and it's clicked.
Called when the merchant's success button is defined in the schema and it's clicked.
Optional
onCalled when a transaction is executed.
Called when a transaction is executed.
Optional
props: { Optional
functionOptional
hash?: `0x${string}`Optional
validateCalled when the user clicks the "Continue" button in the personal data step.
Called when the user clicks the "Continue" button in the personal data step.
Generated using TypeDoc
A set of blocking callback functions that are called at the appropriate time.
Example