의미
결제수단. PG사마다 가능한 결제 수단 종류가 다름
PG사 |
가능한 결제수단 |
토스페이먼츠 |
- card (카드) |
- vbank (가상계좌)
- trans (계좌이체)
- phone (휴대폰소액결제)
- booknlife (도서문화상품권)
- smartculture (스마트문상)
- cultureland (컬쳐랜드)
- lpay (LPAY)
- lgpay (LGPAY)
- samsungpay (삼성페이)
- ssgpay (SSGPAY)
- kakaopay (카카오페이)
- naverpay (네이버페이)
- payco (페이코)
- tosspay (토스페이) |
| KSNET | - card (카드)
- vbank (가상계좌)
- trans (계좌이체)
- phone (휴대폰소액결제)
- lpay (LPAY)
- ssgpay (SSGPAY)
- kakaopay (카카오페이)
- naverpay (네이버페이)
- payco (페이코) |
| (신)페이팔 | - paypal (페이팔) |
| (신)스마트로 | - card (카드)
- vbank (가상계좌)
- trans (계좌이체)
- phone (휴대폰소액결제)
- lpay (LPAY)
- kakaopay (카카오페이)
- naverpay (네이버페이)
- payco (페이코)
- pinpay (핀페이) |
| (신)나이스페이 | - card (카드)
- vbank (가상계좌)
- trans (계좌이체)
- phone (휴대폰소액결제)
- booknlife (도서문화상품권)
- smartculture (스마트문상)
- cultureland (컬쳐랜드)
- lpay (LPAY)
- samsungpay (삼성페이)
- ssgpay (SSGPAY)
- kakaopay (카카오페이)
- naverpay (네이버페이)
- payco (페이코)
- skpay (SKPAY) |
| 웰컴페이먼츠 | - card (카드)
- vbank (가상계좌)
- trans (계좌이체)
- phone (휴대폰소액결제)
- culturegift (문화상품권)
- kakaopay (카카오페이)
- payco (페이코)
- tosspay (토스페이)
- lpay (LPAY) |
유효성 검사 정책
유효하지 않은 결제 수단을 전달한 경우
// 예. pg: 'tosspayemnts', pay_method: 'hello'
-> 카드 결제로 간주해 카드 결제창이 렌더링 됨
PG사에서 지원하지 않는 결제 수단을 전달한 경우
// 예. pg: 'tosspayments', pay_method: 'cultureland'
{
error_code: '400',
error_msg: '토스페이먼츠에서 지원하지 않는 상품권 유형(GIFT_CERTIFICATE_TYPE_CULTURELAND)입니다.',
}
// 예. pg: 'ksnet', pay_method: 'samsungpay'
{
error_code: '400',
error_msg: 'KSNET에서 지원하지 않는 결제수단입니다.',
}