Użyj jakiejś usługi płatności internetowych, dotpay, PayU, przelewy24, eService, PayPal. Użycie każdej z nich jest opisane w dokumentacjach poszczególnych usług. Nie wiem czy każda z usług, ale PayU i PayPal na pewno udostępniają środowiska testowe, gdzie możesz symulować płatność. Niektóre mają nawet oficjalne SDK na GitHub.