Skip to Content
FluxStore is currently invite-only. Some sections of this documentation are still being written and expanded.
OrdersRefunds & Chargebacks

Refunds & Chargebacks

Issuing Refunds

To refund an order, open it in Dashboard > Orders and click Refund. This processes the refund through the original payment gateway (Stripe or PayPal) and updates the order status to refunded.

Issuing refunds requires the IssueRefunds permission. Team members without it can view orders but cannot initiate refunds.

What Happens to Entitlements

Refunding an order revokes the customer’s entitlements, but what that means in practice depends on your package configuration. If you’ve set up refund commands on your packages (for example, lp user {player} parent remove vip), those commands run automatically when the refund is processed. If you haven’t configured refund commands, you’ll need to manually remove any permissions or items from the player.

Commands that were already executed (like item grants) aren’t magically reversed. Configure refund commands on your packages to handle cleanup automatically, or be prepared to do it manually.

Chargebacks

A chargeback (or dispute) happens when a customer contacts their bank to reverse a charge. This is different from a refund. The customer bypasses you entirely and goes through their financial institution.

When a chargeback is received, the order status updates to reflect the dispute. If you’ve configured chargeback commands on your packages (such as banning the player or revoking ranks), those run automatically. A dispute.opened webhook event is also fired if you have webhooks configured.

Auto-Ban on Chargeback

You can automatically ban players who initiate chargebacks. Go to Dashboard > Settings > Checkout and enable Auto-ban on chargeback. When triggered, FluxStore creates a permanent ban matching the player’s username, UUID, and IP address.

You can review and modify these bans in Bans.

Chargeback Commands

Configure chargeback commands in your package settings under Chargeback Commands. Common uses include banning the player from the server, revoking ranks, or sending a staff notification.

Next Steps

  • Managing Orders to view and manage your store’s orders
  • Bans to manage player bans including those created by chargebacks