Accept a payment using PAYCO in South Korea
Caution
Stripe can automatically present the relevant payment methods to your customers by evaluating currency, payment method restrictions, and other parameters.
- Follow the Accept a payment guide to build a Checkout integration that uses dynamic payment methods.
- If you don’t want to use dynamic payment methods, follow the steps below to manually configure the payment methods in your Checkout integration.
Integrating with PAYCO enables South Korea-based customers to pay using this popular local payment method.
When a customer makes a payment, we redirect them to our local processor partner to authenticate and authorize the payment. After the customer authorizes the payment, we redirect them back to your site.
Determine compatibility
A Checkout Session must satisfy all of the following conditions to support South Korean payment methods:
- Prices for all line items must be expressed in Korean won (currency code
krw). - The minimum amount accepted is 100 KRW, and the maximum amount accepted is 2,000,000 KRW.
Accept a PAYCO payment
Enable PAYCO by making the following updates to your integration.
When creating a Checkout Session, you must do the following:
- Add
paycoto the list ofpayment_.method_ types - Make sure all
line_use theitems krwcurrency.
Test your integration with PAYCO
While testing your Checkout integration, select PAYCO and click Pay. This redirects you to a Stripe-hosted page where you have the choice to authorize or fail the payment. If you authorize the payment, the PaymentIntent switches from requires_ to succeeded. Failing the test payment makes the PaymentIntent switch from requires_ to requires_. Learn more about how to test redirect-based payment methods.