@sergdudko/stripe-js
Version:
Supercharge Your Stripe Integration with Enhanced Methods for stripe-js: Take Full Control of Customer Card Management Right from Your Frontend! Elevate Your Payment Processing Capabilities with Ease and Efficiency.
11 lines (10 loc) • 660 B
TypeScript
import { PaymentIntentResult } from "@stripe/stripe-js";
import { StripeExtension } from "./index.js";
/**
* Confirm payment intent by customer's card
*
* @param paymentIntentSecret - stripe payment intent secret (see: https://stripe.com/docs/api/payment_intents/object#payment_intent_object-client_secret)
* @param paymentMethodId - stripe customer payment method id (see: https://stripe.com/docs/api/cards/object#card_object-id)
* @returns
*/
export declare const confirmPaymentIntentByCard: (this: StripeExtension, paymentIntentSecret: string, paymentMethodId: string, returnUrl?: string) => Promise<PaymentIntentResult["paymentIntent"] | undefined>;