UNPKG

capacitor-plugin-cashfree-pg

Version:

A modern Capacitor plugin for Cashfree Payment Gateway with official API contract support

112 lines 2.71 kB
{ "api": { "name": "CFPaymentGatewayPlugin", "slug": "cfpaymentgatewayplugin", "docs": "", "tags": [], "methods": [ { "name": "doWebCheckoutPayment", "signature": "(checkoutPayment: CheckoutPayment) => Promise<CFPaymentResult>", "parameters": [ { "name": "checkoutPayment", "docs": "", "type": "CheckoutPayment" } ], "returns": "Promise<CFPaymentResult>", "tags": [], "docs": "Start payment process with Web Checkout", "complexTypes": [ "CFPaymentResult", "CheckoutPayment" ], "slug": "dowebcheckoutpayment" }, { "name": "doUPIPayment", "signature": "(checkoutPayment: CheckoutPayment) => Promise<CFPaymentResult>", "parameters": [ { "name": "checkoutPayment", "docs": "", "type": "CheckoutPayment" } ], "returns": "Promise<CFPaymentResult>", "tags": [], "docs": "Start UPI Intent payment", "complexTypes": [ "CFPaymentResult", "CheckoutPayment" ], "slug": "doupipayment" }, { "name": "doSubscriptionPayment", "signature": "(checkoutPayment: CheckoutPayment) => Promise<CFPaymentResult>", "parameters": [ { "name": "checkoutPayment", "docs": "", "type": "CheckoutPayment" } ], "returns": "Promise<CFPaymentResult>", "tags": [], "docs": "Start Subscription Checkout payment", "complexTypes": [ "CFPaymentResult", "CheckoutPayment" ], "slug": "dosubscriptionpayment" } ], "properties": [] }, "interfaces": [ { "name": "CFPaymentResult", "slug": "cfpaymentresult", "docs": "", "tags": [], "methods": [], "properties": [ { "name": "orderID", "tags": [], "docs": "", "complexTypes": [], "type": "string | undefined" }, { "name": "error", "tags": [], "docs": "", "complexTypes": [], "type": "string | undefined" } ] }, { "name": "CheckoutPayment", "slug": "checkoutpayment", "docs": "", "tags": [], "methods": [], "properties": [ { "name": "version", "tags": [], "docs": "", "complexTypes": [], "type": "string" } ] } ], "enums": [], "typeAliases": [], "pluginConfigs": [] }