Mallello Go+ vendor subscription
Go+ is Mallello's optional vendor subscription: it lowers the standard hosted-listing fee from 3% to 1.5%, adds USD 20 in monthly advertising credits, and provides advanced vendor benefits for USD 15.99 per month at the current displayed pricing.
What this feature does
Go+ is Mallello's optional vendor subscription: it lowers the standard hosted-listing fee from 3% to 1.5%, adds USD 20 in monthly advertising credits, and provides advanced vendor benefits for USD 15.99 per month at the current displayed pricing.
This guide describes the behavior implemented by Mallello, the people allowed to use it, and the operational checks that keep it dependable.
Detailed workflow
- The signed-in vendor starts the upgrade from Vendor Billing.
- Mallello creates a Stripe subscription Checkout Session for the configured Go+ price.
- Stripe confirms the payment method and subscription.
- The success return supplies the session for immediate reconciliation.
- Webhooks keep the vendor tier, status, billing period, advertising credits, and cancellation state current afterward.
Rules and permissions
- Go+ applies to the vendor account and does not create a customer membership.
- The configured Stripe Price is the billing source of truth; displayed amounts must stay synchronized with it.
- Benefits are granted only from verified Stripe state, never from a success query string alone.
- Cancellation and billing-method changes are handled through the Stripe customer portal.
Failure handling and edge cases
- An invalid request commonly indicates a missing or mismatched Stripe Price, application URL, Stripe key, customer, or test/live object.
- A delayed webhook should resolve through session retrieval without creating a duplicate subscription.
- Past-due, canceled, or incomplete subscriptions must not retain active benefits indefinitely.