Използвам адаптивните плащания на Paypal (API за предварително одобрение) за един от моите проекти.
Всичко работи добре, плащанията се обработват точно както искам. Единственият ми проблем е, че не мога да използвам променливата page_style
, както бих могъл с класическо решение за пренасочване на PayPal.
Когато получа ключа за плащане за PayPal, подготвям формуляр като този:
<form method="post" id="gateway_form" name="gateway_form" action="https://www.paypal.com/webscr?cmd=_ap-preapproval&preapprovalkey=PA-XXXXXXXXX">
<input type="hidden" name="page_style" value="mystyle">
<button type="button" class="continue-with-payment" onclick="checkDonateForm(327, 'gateway_form');">
<span>Proceed to Payment</span>
</button>
</form>
Където mystyle
е персонализирана страница, която създадох в моя Paypal акаунт, който е собственик на приложението.
Също така се опитах да изпратя page_style като GET променлива, напр. https://www.paypal.com/webscr?cmd=_ap-preapproval&preapprovalkey=PA-XXXXXXXXX&page_style=mystyle
но нищо не се случи.
Някакви предположения ?