Use the Terminal API to take payments with PayPay, the QR code-based payment method in Japan.
PayPay QR Code Payments
The Terminal API supports PayPay QR code payments by providing the payment_type field in the TerminalCheckout
object and the CheckoutOptionsPaymentType enumeration. When a payment_type
has the PAYPAY
enumerator value specified in the checkout request, the Terminal displays the PayPay QR code for the buyer to scan.
The following example shows a Terminal checkout request with the PayPay payment_type
:
Create terminal checkout
- Square Terminal must be running App Version 5.95 or later to accept a PayPay QR code payment.
- Square Terminal must be activated and located in Japan.
- The seller must be approved to accept PayPay QR code payments in Japan. For more information, see Apply for PayPay, which can be viewed in English or Japanese.
If you need more assistance, contact Developer Support or ask for help in the Developer Forums.