CheckoutApi class
Constructors
-
CheckoutApi(Dio _dio, Serializers _serializers)
-
const
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
applyCouponCheckoutSession({required String sessionID, required CreateCouponCheckoutSession createCouponCheckoutSession, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<CouponCheckoutSession>>
-
Apply coupon to session
-
createCheckoutSession({CreateCheckoutSessionRequest? createCheckoutSessionRequest, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<CheckoutSession>>
-
Create checkout session
-
createWaitListRequest({String? xCountry, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<void>>
-
Create request to add country in wait list
-
expireCheckoutSession({required String sessionID, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<void>>
-
Expire checkout session
-
getCheckoutSession({required String sessionID, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<CheckoutSession>>
-
Checkout session details
-
getStripeCheckoutSession({required String sessionID, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<StripeCheckoutSession>>
-
Stripe checkout session details
-
getStripePaymentIntent({required String sessionID, bool? useStripeSdk, String? returnUrl, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<StripePaymentIntent>>
-
Stripe payment intent details
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
processCloudPaymentsAuth({required String sessionID, required CreateCloudPaymentsAuth createCloudPaymentsAuth, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<CloudPaymentsAuth>>
-
Cloud payments auth
-
processCloudPaymentsPost3ds({required String sessionID, required CreateCloudPaymentsPost3ds createCloudPaymentsPost3ds, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<CloudPaymentsPost3ds>>
-
Cloud payments post3ds
-
toString()
→ String
-
A string representation of this object.
inherited