PayPay QR Code Payments
Use the Terminal API to take payments with PayPay, the QR code-based payment method in Japan.
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
:
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.