Card API 소개

Card API는 여러 흐름을 만드는 고유한 서비스로 정의됩니다.

흐름 설명 고객의 계정에 미치는 영향
CardVerification 사용자의 카드가 유효한지 확인합니다. 없음
FundsTransfer 구매에 대한 사용자 계정에서 자금을 이체합니다. 고객 자금에 대한 단일 메시지 캡처.
ReserveCapture 사용자 계정에 자금을 예약한 후 비동기식으로 나중에 캡처할 수 있습니다. 이중 메시지, 예약 및 고객 자금의 후속 캡처
환불 송금 또는 ReserveCapture로 캡처한 사용자 계정으로 금액을 반환합니다. 사용자에게 금액이 반환되었습니다.

CardVerification

CardVerification 흐름은 결제 통합업체가 구현하는 단일 방법으로 구성됩니다. VerifyCard는 사용자 카드를 확인하는 데 사용됩니다. 이 작업은 일반적으로 0달러 또는 1달러로 이루어지지만 이 흐름에서 자금이 회수되지 않습니다.

세부정보 인증

FundsTransfer

송금 흐름은 결제 통합업체가 구현하는 단일 방법으로 구성됩니다. Capture는 사용자 계정에서 자금을 회수하는 데 사용됩니다. 이 메서드는 사용 가능한 금액을 동기식으로 확인하고 자금을 캡처합니다.

송금

캡처 예약

ReserveCapture 흐름은 결제 통합업체와 Google이 모두 구현하는 여러 방법으로 구성됩니다. 자금이 먼저 동기식으로 예약되고 이후 비동기적으로 캡처되는 이중 메시지 결제 흐름입니다. 자금이 예약된 후에는 예약을 캡처하거나 취소할 수 있습니다. 캡처가 금액 이동을 시작하고 취소하면 사용자 금액에 대한 보류가 해제됩니다.

결제 통합업체는 ReserveFunds, AsynchronousCaptureFundsReservation, AsynchronousCancelFundsReservation 메서드를 구현하고 Google은 CaptureFundsReservationResultNotificationCancelFundsReservationResultNotification 메서드를 구현합니다.

캡처 흐름

캡처 예약

흐름 취소

자금 취소 순서도

환불

환불 절차는 결제 통합업체가 구현한 방법과 Google에서 구현한 방법으로 구성됩니다. 이 객체는 FundsTransfer 또는 ReserveCapture 흐름을 통해 수집된 금액을 반환하는 데 사용됩니다. 결제 통합업체가 AsynchronousRefund를 구현하고 Google은 RefundResultNotification을 구현합니다.

환불

지불 거절

지불 거절 절차는 아직 개발 중입니다. 준비가 되면 이 위치에서 문서를 찾을 수 있습니다.