External Payment Options in the iPOSgo In-App SDK (iOS)

External Payment Options in the iPOSgo! In-App SDK (iOS)

We’ve added support for external payment transactions in the iPOSgo! In-App SDK for iOS. Developers can now initiate payments using new external payment methods with a consistent structure across flows, such as Sale, Refund, and Pre-Authorization.

New Payment Methods

Payment MethodDescription
Key-InManual card entry, typically used in card-not-present scenarios.
QR CodeThe customer scans a QR code generated by the app to pay.
Send LinkA payment link is sent to the customer via SMS or email for remote payment.

Transaction Examples

1. Manual Card Entry (Key-In)

Used when the card is not physically available; the merchant enters card details manually.

2. QR Code

For customer-present scenarios where the app displays a QR code to scan and pay.

3. Send Link

Used when the merchant wants to send a payment link via SMS or email.

Benefits

  • Developers can now integrate multiple external payment methods in a consistent way.

  • Simplifies transaction handling across different payment flows.

  • Provides merchants and customers with greater flexibility (manual entry, QR, or remote pay).