Как уже говорили другие, вам необходимо использовать платежный шлюз, такой как WorldPay или PayPal.
Я лично выбрал Paypal из-за большого количества информации о том, как внедрить платежную систему в веб-сайты с использованием PHP, JSP, ASP.NET и т. Д. *
Plus Paypal предлагает большой выбор пакетов для удовлетворения ваших потребностей - вы также сможете воспользоваться их опцией «IPN» (мгновенное уведомление о платеже).
Служба Paypal IPN будет выполнять вызов специального файла asp.net, который вы указываете на своем сервере каждый раз, когда производится оплата с вашего веб-сайта ... в рамках этого вызова IPN будет отправлять через набор данных, таких как номер заказа, имя получателя и т. д. Вы можете использовать эти данные для обновления таблиц базы данных, таких как «Статус платежа», это отличная функция!