Skip to content

Latest commit

 

History

History
135 lines (76 loc) · 2.26 KB

PaymentSelector.md

File metadata and controls

135 lines (76 loc) · 2.26 KB

@bigcommerce/checkout-sdk / PaymentSelector

Interface: PaymentSelector

Table of contents

Methods

Methods

getPaymentId

getPaymentId(): undefined | { gatewayId?: string ; providerId: string }

Returns

undefined | { gatewayId?: string ; providerId: string }


getPaymentIdOrThrow

getPaymentIdOrThrow(): Object

Returns

Object

Name Type
gatewayId? string
providerId string

getPaymentRedirectUrl

getPaymentRedirectUrl(): undefined | string

Returns

undefined | string


getPaymentRedirectUrlOrThrow

getPaymentRedirectUrlOrThrow(): string

Returns

string


getPaymentStatus

getPaymentStatus(): undefined | string

Returns

undefined | string


getPaymentStatusOrThrow

getPaymentStatusOrThrow(): string

Returns

string


getPaymentToken

getPaymentToken(): undefined | string

Returns

undefined | string


getPaymentTokenOrThrow

getPaymentTokenOrThrow(): string

Returns

string


isPaymentDataRequired

isPaymentDataRequired(useStoreCredit?): boolean

Parameters

Name Type
useStoreCredit? boolean

Returns

boolean


isPaymentDataSubmitted

isPaymentDataSubmitted(paymentMethod?): boolean

Parameters

Name Type
paymentMethod? PaymentMethod<any>

Returns

boolean