Common
- What are the application items required to connect to the production environment?
- What is the restriction of IP address in using OpenPayment(OPA)?
- Where can I find MERCHANT_ID, API_KEY, and API_SECRET in "PayPay for Developers" to use in building the SDK?
- Can I change my API key and secret?
- Does the API credential information (api key, apiKeySecret) have an expiration date?
- When handling multiple merchant, are the API credential information (api key, apiKeySecret) different for each?
Web Payment
- Is it possible to delete (disable) the generated code?
- What happens to a code after execution of Delete a Code?
- If the payment completed code is requested to be deleted, Will payment be canceled?
- What happens if I read the QR code outside the PayPay app?
- Is the PayPay Web page launched by the URL generated by Create a code?
- What are the consequences if the user's balance reaches the limit due to the refund process?
Native Paymets
Smart Payment
PreAuth & Capture
- Is there a function to receive as a temporary deposit like a security deposit and settle it when the transaction is completed?
- When is the status of the transaction updated?
- Can the amount be changed before it is fixed for PreAuth & Capture?
- What happens if the valid period of Pre-auth has passed? There will the amount blocked be refunded to the user?
- What is the maximum valid period of Pre-auth?
- Can I change the expiry date of shipment sales to "AUTHORIZED" after receiving payment?
Continuous Payments
- What if I need a recurring subscription payment?
- Could you please tell me the procedure when I want to operate both "continuous payment (automatic withdrawal)" and "automatic charge"?
- Is it possible to use Continuous Payment to make payments by setting intervals instead of making monthly requests?
- Is it allowed to change the amount of continuous payment in the middle of a contract?
- How do you set the merchantPaymentId for requestOrder when the request for continuous payments fails due to insufficient user balance?
- What if continuous payments request fails due to insufficient user balance?
Pending Payment
- How to use pending_payments properly?
- How to approve pending_payments in sandbox app
- What will happen to my request if it is deauthorized during a Request Money?
- After being notified by Pending Payments,how do users pay?
- Does the setting range of expireDate which is a parameter of Create a Pending Payment include exactly 48 hours?
AcquireUserAuthorization
- When is an account link required?
- Unable to decode JWT of responseToken after account linking
- What is the recommended flow when the user authorization screen expires?
- Please tell me why the "SESSION_NOT_FOUND" error is returned when fetching the status of Account Link QR Code?
- Is it possible to reuse the results of PayPay authentication (user authorization) on multiple devices?
- If user's phone number has been changed, will userAuthorizationId also been changed?
Webhook
- Is using a webhook mandatory?
- What types of webhooks does PayPay notify?
- Is the webhook always delivered?
- Is there Webhook notification if there is no payment transaction record?
- Tell me how to send a Webhook for "FAILED".
- Is it possible to set up multiple Webhook destinations?
Refund / Cancel
- How can It use Refund API and Cancel API properly?
- Is it possible to refund multiple times?
- How long is the refundable period?
- Is partial refund possible?
- Can the reason for a refund or cancellation be displayed? Will the user be notified?
- What is the reason for the refund failure?