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, Map<String, dynamic>? headers, Map<String, dynamic>? extra, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress}) Future<Response<CouponCheckoutSession>>
Apply coupon to session
createCheckoutSession({CreateCheckoutSessionRequest? createCheckoutSessionRequest, CancelToken? cancelToken, Map<String, dynamic>? headers, Map<String, dynamic>? extra, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress}) Future<Response<CheckoutSession>>
Create checkout session
createWaitListRequest({String? xCountry, CancelToken? cancelToken, Map<String, dynamic>? headers, Map<String, dynamic>? extra, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress}) Future<Response<void>>
Create request to add country in wait list
expireCheckoutSession({required String sessionID, CancelToken? cancelToken, Map<String, dynamic>? headers, Map<String, dynamic>? extra, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress}) Future<Response<void>>
Expire checkout session
getCheckoutSession({required String sessionID, CancelToken? cancelToken, Map<String, dynamic>? headers, Map<String, dynamic>? extra, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress}) Future<Response<CheckoutSession>>
Checkout session details
getStripeCheckoutSession({required String sessionID, CancelToken? cancelToken, Map<String, dynamic>? headers, Map<String, dynamic>? extra, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress}) Future<Response<StripeCheckoutSession>>
Stripe checkout session details
getStripePaymentIntent({required String sessionID, bool? useStripeSdk, String? returnUrl, CancelToken? cancelToken, Map<String, dynamic>? headers, Map<String, dynamic>? extra, 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, Map<String, dynamic>? headers, Map<String, dynamic>? extra, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress}) Future<Response<CloudPaymentsAuth>>
Cloud payments auth
processCloudPaymentsPost3ds({required String sessionID, required CreateCloudPaymentsPost3ds createCloudPaymentsPost3ds, CancelToken? cancelToken, Map<String, dynamic>? headers, Map<String, dynamic>? extra, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress}) Future<Response<CloudPaymentsPost3ds>>
Cloud payments post3ds
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited