What carries over from Android
- The same integration shape. Token from your backend, one call to prepare, one call per sale, one result per sale. An integration designed against the Android quickstart maps onto iOS without changing your backend.
- The same branding object. The colours, header style, merchant name and copy you set in
CheckoutConfigapply to the iOS screens too, so a brand looks the same on both platforms. - The same result and error model.
Approved,Declined,FailedandCancelled, with the same error codes. - The same transaction on the Rinne API. Sales from either platform appear as ordinary transactions, with the
requestIdyou sent and the webhooks you already handle.
Build for Android today
Everything you build server-side for Android, from the token endpoint to webhooks and reconciliation, is reused by the iOS SDK. Start there and add iOS when it is available.Android quickstart
From an empty project to an approved sandbox payment in six steps.
Try the checkout
Walk through the screens and brand them in the simulator.

