Shopping, with every detail in the basket.
Keep items, quantities, delivery address, and the full total together. Confirm both collection and the order reference before treating the purchase as complete.
Exact basket. Exact total. Clear delivery.
For merchants
A purchase needs the right account, the right context, and permission to act. Kiralis brings them together.
The Kiralis widget and SDK are the integration points for account access and consent in your customer journey.
Account linking connects Kira to an existing merchant account, within the human's permission.
The integration starts with one backend request. Kira can carry it forward even after the customer leaves the page.
Your backend creates the action, quote, fees, and expiry. The widget and SDK connect that request to the customer's Kiralis account.
Kira follows the human's current rules. Missing context or consent pauses the request for review through Kiralis and connected messaging.
An eligible collector uses an authorized card or crypto pull flow. Changed prices or terms need a fresh permission check.
Your backend verifies payment and fulfillment separately. A browser callback alone doesn't confirm that money settled or an order was fulfilled.
Two facts. Each with its own evidence.
An account link identifies the customer and permitted access. Ordering and payment each need their own authority.
Keep items, quantities, delivery address, and the full total together. Confirm both collection and the order reference before treating the purchase as complete.
Exact basket. Exact total. Clear delivery.
Bring dates, guests, room choice, cancellation terms, and future charges into the decision. Payment success alone doesn't confirm the reservation.
Dates and guests. Terms and charges.
Bind event, seats, quantity, fees, and reservation expiry. An expired selection needs renewed review before a different purchase can proceed.
Right event. Right seats. Valid quote.
Customers stay in control of linked merchant accounts. Disconnecting stops future use; it doesn't cancel an existing booking or reverse a completed payment.