ShopPlatform.Web 1.0.0.0
농산물, 소프트웨어 라이선스와 개발 용역을 직접 판매하는 CodeMaru 직영 쇼핑몰입니다.
로딩중...
검색중...
일치하는것 없음
ShopPlatform.Payments.IPaymentGateway 인터페이스 참조

더 자세히 ...

ShopPlatform.Payments.IPaymentGateway에 대한 상속 다이어그램 :

Public 멤버 함수

Task< PaymentStartResultStartAsync (string orderNo, decimal amount, string customerName)
Task< PaymentConfirmResultConfirmAsync (string paymentKey, string orderId, int amount)

상세한 설명

I Payment Gateway 기능과 관련 상태를 캡슐화합니다.

IPaymentGateway.cs 파일의 116 번째 라인에서 정의되었습니다.

멤버 함수 문서화

◆ ConfirmAsync()

Task< PaymentConfirmResult > ShopPlatform.Payments.IPaymentGateway.ConfirmAsync ( string paymentKey,
string orderId,
int amount )

결제 승인 (리디렉션 콜백에서 호출).

매개변수
paymentKeypayment Key에 사용할 string 값입니다.
orderIdorder Id에 사용할 string 값입니다.
amountamount에 사용할 int 값입니다.
반환값
Confirm Async 작업에서 생성한 Task<PaymentConfirmResult> 결과입니다.

ShopPlatform.Payments.DummyPaymentGateway, ShopPlatform.Payments.TossPaymentGateway에서 구현되었습니다.

다음에 의해서 참조됨 : MapGet().

이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ StartAsync()

Task< PaymentStartResult > ShopPlatform.Payments.IPaymentGateway.StartAsync ( string orderNo,
decimal amount,
string customerName )

결제 시작. PG에 주문번호 등록하고 프론트에 전달할 정보 반환.

매개변수
orderNoorder No에 사용할 string 값입니다.
amountamount에 사용할 decimal 값입니다.
customerNamecustomer Name에 사용할 string 값입니다.
반환값
Start Async 작업에서 생성한 Task<PaymentStartResult> 결과입니다.

ShopPlatform.Payments.DummyPaymentGateway, ShopPlatform.Payments.TossPaymentGateway에서 구현되었습니다.


이 인터페이스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: