The demo shows how you can use PayumServer the payment processing server.
It connects to http://server.payum.org, you can use backend client to manage gateways&payments.
This is pure html,js app. Click "Pay" button to pay 1$ (virtual).
The databases is roll backed every 20 minutes. Take it into account