Home > @vsf-enterprise/stripe-epcc > useStripeApi

# useStripeApi variable

Composable for communication with API endpoints created by the integration.

Signature:

useStripeApi: () => {
    error: import("@vue/composition-api").ComputedRef<UseStripeApiErrors>;
    loading: import("@vue/composition-api").ComputedRef<boolean>;
    init: (params: {
        orderId: string;
        paymentMethodId: string;
    }) => Promise<OptimizedInitResponse | EpccErrors>;
    confirmIntent: (params: {
        orderId: string;
        transactionId: string;
        paymentMethodId: string;
    }) => Promise<OptimizedConfirmIntentResponse | EpccErrors>;
}