Я использую Paygate, форма отправляется и затем перенаправляет на сайт. Он работает во всех средах тестирования, однако, как только я загружаю его в магазин приложений IOS, он не перенаправляется на веб-страницу paygate.
Функция генерации хэша работает нормально. Однако форма не отправляет / перенаправляет
<FORM action="https://pay.ozow.com" method="post" accept-charset="utf-8" *ngFor="let item of data" class="iPay">
<ion-grid>
<ion-row>
<ion-col>
<table>
<tr>
<td valign="top">
<INPUT type="hidden" name="SiteCode" value="xxx"/>
<INPUT type="hidden" name="CountryCode" value="ZA"/>
<INPUT type="hidden" name="CurrencyCode" value="ZAR"/>
<INPUT type="hidden" name="Amount" value="{{totalPrice}}"/>
<INPUT type="hidden" name="TransactionReference" value="VAPP{{item.title}}"/>
<INPUT type="hidden" name="BankReference" value="VAPP{{customerData['first_name']}}"/>
<INPUT type="hidden" name="Customer" value="{{customerData['first_name']}}"/>
<INPUT type="hidden" name="CancelUrl" value="https://vapp.orz.co.za/cancel"/>
<INPUT type="hidden" name="SuccessUrl" value="https://vapp.orz.co.za/success"/>
</td>
<td valign="top">
<INPUT type="hidden" id="PvtKey" value="xxxxxxx"/>
<p><INPUT type="hidden" id="genHash" value="Generate Hash"/></p>
<p><INPUT type="hidden" name="HashCheck" value=""/></p>
</td>
</tr>
</table>
</ion-col>
</ion-row>
<ion-row>
<button ion-button block box-shadow type="submit" class="btniPay" (tap)="doHash()">iPay</button>
</ion-row>
</ion-grid>
</FORM>
Я не получаю никаких сообщений об ошибках, функция doHash () работает нормально и генерирует хэш, как и ожидалось.