asp.netpayment-gatewaystripe-paymentspaymentgambling

Online Payment System - Lottery Application (Stripe Prohibited Businesses) alternative?


Basically I was looking to use stripe to take online payments for an online lottery website however the application is marked as a prohibited business.

Prohibited Businesses: Gambling

Lotteries; bidding fee auctions; sports forecasting or odds making; fantasy sports leagues with cash prizes; internet gaming; contests; sweepstakes; games of chance

Alternative Options??

I was looking for another option instead of stripe that would take online payments for my application.

It is a startup business so i would like the payment option to handle the merchant bank account side like stripe/paypal.

The project is being developed on asp.net, web forms c#.

Any advice would be greatly appreciated.


Solution

  • Most countries are regulating gambling of any form.

    A few examples:

    There is a good chance that your Lottery application will fall under the same regulation, in which case you have to contact whichever authority in your country to ask them how you can create a gambling application under required law, if permitted (keeping in mind that this could be a pretty tedious and long process).

    Bottom line of your question:

    Stripe or other online payment systems are not allowing these types of payments because of this regulation.

    Even if passing the barrier of regulation, a lot of technical restrictions would have to be applied to verify people residence to avoid legal issues.

    UPDATE:

    One option as mentioned in comments would be to use Bitcoin (using it with ASP.NET) as an alternative money to circumvent legal issues, but that doesn't mean that this is not regulated yet or going to be in a near future (which falls legally under a Lacuna).