@aigens/aigens-sdk-googlepay
aigens-sdk-googlepay
Install
npm install @aigens/aigens-sdk-googlepay
npx cap sync
API
echo(...)
echo(options: { value: string; }) => Promise<{ value: string; }>
Param |
Type |
options |
{ value: string; } |
Returns: Promise<{ value: string; }>
checkNativeGooglePay(...)
checkNativeGooglePay(options: { allowedPaymentMethods: any[]; ENVIRONMENT_PRODUCTION?: boolean; }) => Promise<{ result: boolean; }>
Param |
Type |
options |
{ allowedPaymentMethods: any[]; ENVIRONMENT_PRODUCTION?: boolean; } |
Returns: Promise<{ result: boolean; }>
makePaymentRequest(...)
makePaymentRequest(options: GooglePayMakeOption) => Promise<GooglePlayResponse>
Returns: Promise<GooglePlayResponse>
Interfaces
GooglePlayResponse
Prop |
Type |
tokenizationData |
{ token: string; } |
GooglePayMakeOption
Prop |
Type |
total |
number |
merchantId |
string |
gateway |
string |
currency |
string |
allowedPaymentMethods |
GooglePayPaymentMethod[] |
GooglePayPaymentMethod
Prop |
Type |
type |
string |
parameters |
{ allowedAuthMethods: any[]; allowedCardNetworks: any[]; } |
tokenizationSpecification |
{ type: string; parameters: { gateway: string; gatewayMerchantId: string; }; } |