Как вы обрабатываете регулярные платежи с помощью Wirecard в HTML? - PullRequest
0 голосов
/ 26 апреля 2020

Я новичок в Wirecard и не имею большого опыта в php. Я пытаюсь создать сайт, который позволит пользователям платить большую разовую стоимость или ежемесячную подписку. Мне удалось добиться того, чтобы платежи в оффисе работали, благодаря скрытой форме, которая отправляет информацию:

 <form name="Post" action="https://virtual.mygateglobal.com/PaymentPage.cfm" method="post">
            <!-- Mode value 0 indicates that this is in Test Mode. Change the value to 1 for Live Mode. -->
            <input type="hidden" name="Mode" value="0">
            <input type="hidden" name="MerchantID" value="TEST-ID">
            <input type="hidden" name="ApplicationID" value="TEST-ID">
            <input type="hidden" name="MerchantReference" value="INV15642">
            <input id="onceOffAmount" type="hidden" name="Amount" value="100">
            <input type="hidden" name="txtCurrencyCode" value="USD">
            <input type="hidden" name="RedirectSuccessfulURL" value="https://developers.wirecard.co.za/my_virtual.php#virtualResponsePanel">
            <input type="hidden" name="RedirectFailedURL" value="https://developers.wirecard.co.za/my_virtual.php#virtualResponsePanel">
            <input type="hidden" name="Qty1" value="1">
            <input type="hidden" name="Discount" value="0.00">
            <input id="packageOnceOff"  style="opacity: 1; display: none;" class="button" type="submit" class="button" value="Submiy" id="virtualPost">
 </form>        

Поэтому, когда пользователь отправляет эту форму, он перенаправляется на платежный шлюз. Это работает правильно, но как мне добавить возвратные платежи за период времени? Так что, если я хочу заплатить 10 долларов сейчас и 10 долларов каждый месяц через 6 месяцев, как это будет сделано? И как только регулярные платежи будут настроены, можно ли будет предоставлять скидки при необходимости? Таким образом, после того, как Клиент начнет свою подписку, можно ли будет предоставить ему скидку на один из его месяцев на более позднем этапе?

...