UNPKG

@chevre/domain

Version:

Chevre Domain Library for Node.js

22 lines (21 loc) 747 B
import * as factory from '../../../factory'; import type { PaymentServiceProviderRepo } from '../../../repo/paymentServiceProvider'; import type { SellerPaymentAcceptedRepo } from '../../../repo/sellerPaymentAccepted'; interface IGMOInfo { shopId: string; shopPass: string; returnUrls3ds: string[]; callbackType3ds?: factory.service.paymentService.ICallbackType3ds; } declare function getGMOInfoFromSeller(params: { paymentMethodType: string; seller: { id: string; }; paymentServiceId: string; requirePaymentAccepted: boolean; }): (repos: { paymentAccepted: SellerPaymentAcceptedRepo; paymentServiceProvider: PaymentServiceProviderRepo; }) => Promise<IGMOInfo>; export { getGMOInfoFromSeller };