Pay N Play technology has been developed by the payments service provider Trustly. You only need to log in to the casino from your own secure online banking ID to create your virtual account automatically. The direct connection to your bank account provides deposits and withdrawals viewable within five minutes.