Skip to main content

Best Practices for Dual Billing

Implementing a dual billing experience in your Windows game gives players more choice at checkout—and that choice should feel meaningful. As Epic Games has outlined in their own guidance, developers are encouraged to offer players multiple payment options and to allow those options to compete on value.

If you're presenting players with both Epic's built-in payment system and an external option like Xsolla, it's important to ensure that both feel fair and rewarding. One best practice is to match or exceed any benefits the platform provides.

It's recommended to offer at least the same effective bonus—either as additional in-game currency, extra content, or a clear incentive like: "Pay with Xsolla – Get 5% more!"

This approach gives players more value for their money and positions your game as one that respects player choice, while also creating a reason to explore the alternative checkout option.

When implementing dual billing, keep the following in mind:

  • Be transparent: Make the bonus clear at the point of checkout. A well-placed message or icon can guide player behavior without being disruptive.

  • Keep rewards in balance: Don't over-optimize toward one payment flow. The goal is to offer a choice, not a hard sell.

  • Test what resonates: A small bonus (even 5-10%) can shift player behavior significantly. Try A/B testing different offers and phrasing to find what works best for your audience.

Above all, your billing experience should reflect a relationship toward the player of choice, fairness, and trust. Dual billing is not about steering players away from one provider—it's about giving them the power to decide which option delivers more value.