V1구버전 개발자센터
V2신버전 개발자센터

파라미터

해외 카드〉간편페이 결제


1. 파트너 인증 요청

결제창 호출을 위한 파트너 인증에 필요한 Request 파라미터는 아래와 같습니다.

파라미터필수타입길이설명값 예시
service_idString20파트너 인증을 위한 ID 입니다. 라이브 ID 는 계약이 완료되어야 발급 가능합니다.demo
service_keyString128파트너 인증을 위한 키입니다. 라이브 키는 계약이 완료되어야 발급 가능합니다.
  • 외부에 노출되면 안되는 정보입니다. 보안에 유의해주세요.
abcd1234567890
codeString10파트너 인증에 필요한 토큰을 확인하는 용도로 사용되며, 파트너(상점)가 직접 생성하여 전송해야 하는 중요한 요소입니다.
  • 영문+숫자 조합 10자리로 구성되어야 합니다.
as12345678

인증이 성공적으로 완료된 경우, 수신되는 Response 파라미터는 다음과 같습니다.

파라미터타입설명값 예시
resultString응답 코드입니다.T0000
messageString응답 코드입니다.Process Success
codeString토큰 확인 코드입니다.as12345678
access_tokenString발행된 Access 토큰입니다.
  • 결제요청 시 Authorization 파라미터에 포함하여 요청합니다.
eyJhbGciOiJzaGEyNT…
token_typeStringAccess 토큰 유형이며, 고정값입니다.Bearer
payClsString테스트 구분값입니다.
  • 테스트 서버(demo-api.payple.kr)로 요청 시 응답되며, 테스트 서버로 결제요청 시 해당 파라미터도 함께 전송해야 합니다.
demo
expires_inStringAccess 토큰 만료 시간입니다.(초)600

2. 결제창 호출

아래는 결제창 호출 시 사용 가능한 Request 파라미터 목록입니다.

파라미터필수타입길이설명값 예시
AuthorizationString500파트너 인증 후 발급받은 access_token 입니다.
serviceIdString20파트너 인증을 위한 ID 입니다.
  • 라이브 ID 는 계약이 완료되어야 발급 가능합니다.
demo
commentsString255상품명입니다.테스트 상품
totalAmountString10결제금액입니다.
  • 소수점 둘째 자리까지만 허용
  • CNY 최소 결제금액은 1
1.00
resultUrlString500결제 정보가 성공적으로 입력된 경우, 인증 결과가 POST 방식으로 전송됩니다./result
payCls테스트 시String10테스트 서버로 결제요청 시에 필요한 값입니다.demo
currencyString3결제통화입니다.
  • 알리페이만 지원되어 현재는 CNY 만 가능
  • 미전송 시 CNY 로 자동 처리됩니다.
CNY
availablePaymentMethodString30특정 간편페이 결제가 필요한 경우 사용합니다.
  • 알리페이는 중국 신분증을 가진 고객만 결제가 가능합니다.
alipay
serviceOidString128주문번호입니다. 파트너(상점)에서 생성한 거래에 대한 고유식별번호입니다. 중복되지않는 고유한 값을 발급해야하며, 미전송 시 페이플에서 발급한 주문번호를 응답합니다.order12345
ordersString결제창에 표시할 상품 정보입니다. 객체 배열을 JSON 문자열로 전송합니다.
  • 금액·수량·주문번호는 숫자로 넣어도 문자열로 통일해 전송합니다.
[{"orderId":"item-001","name":"테스트 상품","quantity":"1","unitPrice":"1.00"}]
orderIdString상품 주문번호입니다. orders 전송 시 필수입니다.item-001
nameString상품명입니다. orders 전송 시 필수입니다.테스트 상품
quantityString상품 수량입니다. orders 전송 시 필수입니다.1
unitPriceString상품 단가입니다. orders 전송 시 필수입니다.1.00
firstNameString25구매자의 이름입니다.iple
lastNameString25구매자의 성입니다.Kim
emailString255구매자 이메일입니다. 결제완료, 취소 이메일이 발송됩니다.complete@payer-email.com
isDirectString1결제창 호출 방식입니다.
  • Y : 다이렉트 / 공란 : 팝업
Y
backgroundColorString7결제창 전체 배경 색상입니다.
  • HEX 코드(#RRGGBB)로 전송합니다.
#FFFFFF
foregroundColorString7기본 텍스트 및 전경 요소 색상입니다.
  • HEX 코드(#RRGGBB)로 전송합니다.
#121212
accentColorString7버튼, 가격, 선택 상태 등 강조 영역 색상입니다.
  • HEX 코드(#RRGGBB)로 전송합니다.
#EA3D2F
serviceDefineString2048사용자 정의 파라미터입니다. 파트너(상점)에서 보낸 값 그대로 반환됩니다.We help our partners grow.

3. 결제결과 수신

결제 정보가 성공적으로 입력된 경우, POST 방식으로 수신되는 Response 파라미터는 다음과 같습니다.

파라미터타입설명값 예시
typeString요청 종류입니다.
  • 승인 : PAYMENT / 취소 : CANCEL
PAYMENT
resultString응답 코드입니다.
  • A0000 : 성공 / A0006 : 처리 중(미확정, 실패 아님) / 그 외 : 실패
  • A0006 은 간편결제에서만 발생하며, 최종 상태는 결과조회 API로 확인합니다.
A0000
messageString결과 문구입니다.처리 성공
resultUrlString결제 정보가 성공적으로 입력된 경우, 인증 결과가 POST 방식으로 전송됩니다./result
apiIdString결제결과에 대한 고유키입니다.6548264741426583803027
apiDateString대한민국(UTC+9) 기준 결제시간입니다.2022-06-10 11:01:17
receiptUrlString매출전표(거래 내역서) 조회 URL입니다. 브라우저에서 바로 호출하여 매출전표를 확인할 수 있습니다.https://api.payple.kr/gpay/receipt?token=abc123...
serviceOidString주문번호입니다. 파트너(상점)에서 미전송 시 페이플에서 발급한 주문번호를 응답합니다.order12345
commentsString상품명입니다.테스트 상품
payTypeString결제수단입니다. alipay 고정값입니다.alipay
totalAmountString결제금액입니다.1.00
currencyString결제통화입니다.CNY
emailString구매자 이메일입니다.complete@payer-email.com
billingKeyString정기(빌링)결제 시 사용되는 빌링키입니다.MlNCQ0pHMn…
firstNameString구매자의 이름입니다.iple
lastNameString구매자의 성입니다.Kim
serviceDefineString사용자 정의 파라미터입니다. 파트너(상점)에서 보낸 값 그대로 반환됩니다.We help our partners grow.
결제 연동과 관련된 무엇이든 물어보세요