masamune_purchase_stripe library
Masamune framework plugin for billing with Stripe; requires registration with Stripe.
To use, import package:masamune_purchase_stripe/masamune_purchase_stripe.dart
.
Classes
- StripeAccount
- Manage your stripe account (revenue receiver).
- StripeAuthorization
- Controller for stripe authorization.
- StripeAuthorizationAction
- StripeFunctionsAction for Stripe authorization.
- StripeAuthorizationActionResponse
- StripeFunctionsActionResponse for Stripe authorization.
- StripeCancelPurchaseAction
- StripeFunctionsAction to cancel a Stripe purchase.
- StripeCancelPurchaseActionResponse
- StripeFunctionsActionResponse to cancel a Stripe purchase.
- StripeCapturePurchaseAction
- StripeFunctionsAction for capturing Stripe purchases.
- StripeCapturePurchaseActionResponse
- StripeFunctionsActionResponse for Stripe purchase capture.
- StripeConfirmAuthorizationAction
- StripeFunctionsAction to finalize the Stripe authorization.
- StripeConfirmAuthorizationActionResponse
- StripeFunctionsActionResponse to finalize the Stripe authorization.
- StripeConfirmPurchaseAction
- StripeFunctionsAction to finalize a Stripe purchase.
- StripeConfirmPurchaseActionResponse
- StripeFunctionsActionResponse to finalize a Stripe purchase.
- StripeCreateAccountAction
- StripeFunctionsAction for creating a Stripe account.
- StripeCreateAccountActionResponse
- StripeFunctionsActionResponse for creating a Stripe account.
- StripeCreateCustomerAndPaymentAction
- StripeFunctionsAction for creating Stripe customer and payment information.
- StripeCreateCustomerAndPaymentActionResponse
- StripeFunctionsActionResponse for creating Stripe customer and payment information.
- StripeCreatePurchaseAction
- StripeFunctionsAction for creating Stripe purchase information.
- StripeCreatePurchaseActionResponse
- StripeFunctionsActionResponse for creating Stripe purchase information.
- StripeCreateSubscriptionAction
- StripeFunctionsAction for creating a Stripe subscription.
- StripeCreateSubscriptionActionResponse
- StripeFunctionsActionResponse for creating a Stripe subscription.
- StripeCustomer
- Create a stripe customer (payment account).
- StripeDashboardAccountAction
- StripeFunctionsAction to display the Stripe account dashboard.
- StripeDashboardAccountActionResponse
- StripeFunctionsActionResponse to display the Stripe account dashboard.
- StripeDeleteAccountAction
- StripeFunctionsAction to delete a Stripe account.
- StripeDeleteAccountActionResponse
- StripeFunctionsActionResponse to delete a Stripe account.
- StripeDeleteCustomerAction
- StripeFunctionsAction to delete a Stripe customer.
- StripeDeleteCustomerActionResponse
- StripeFunctionsActionResponse to delete a Stripe customer.
- StripeDeletePaymentAction
- StripeFunctionsAction to delete a Stripe payment method.
- StripeDeletePaymentActionResponse
- StripeFunctionsActionResponse to delete a Stripe payment method.
- StripeDeleteSubscriptionAction
- StripeFunctionsAction to delete a Stripe subscription.
- StripeDeleteSubscriptionActionResponse
- StripeFunctionsActionResponse to delete a Stripe subscription.
-
StripeFunctionsAction<
TResponse extends StripeFunctionsActionResponse> - Stripe actions used in Functions.
- StripeFunctionsActionResponse
- Class for defining the value returned when executed by StripeFunctionsAction.
- StripeMail
- Defines the mail settings for the stripe.
- StripePayment
- Manage Stripe payment information.
- StripePurchase
- Controller for the actual payment by the customer with the payment method created in StripePayment.create.
- StripePurchaseMasamuneAdapter
-
Initialize
MasamuneAdapter
to handle Stripe payments. - StripeRefreshPurchaseAction
- StripeFunctionsAction to update payment information for Stripe purchases.
- StripeRefreshPurchaseActionResponse
- StripeFunctionsActionResponse to update payment information for Stripe purchases.
- StripeRefundPurchaseAction
- StripeFunctionsAction to refund a Stripe purchase.
- StripeRefundPurchaseActionResponse
- StripeFunctionsActionResponse to refund a Stripe purchase.
- StripeReturnPathOptions
-
Set
return_url
when used with Stripe's WebView. - StripeSetCustomerDefaultPaymentAction
- StripeFunctionsAction to change Stripe's default payment method.
- StripeSetCustomerDefaultPaymentActionResponse
- StripeFunctionsActionResponse to change Stripe's default payment method.
- StripeSubscription
- Controller to manage subscriptions as defined in the stripe configuration screen.
- StripeThreeDSecureOptions
- Stripe's 3D Secure (mainly server side) setup.
Enums
- StripeCreateAccountNextActionType
- Action type after the account is created.
- StripeCurrency
- Stripe Currency Definition.
Exceptions / Errors
- StripeAlreadyRegisteredException
- Passed if the stripe account is already registered Exception.
- StripeCancelException
- Passed if the processing of a stripe is canceled Exception.