Jak stworzyć API Neteller Direct z php?

Pracuję nad neteller direct api na stronie internetowej, gdzie użytkownicy mogą przenosić środki na nasze konto handlowe. Kroki API to:

Utwórz formularz na stronie internetowejPoproś użytkownika o wypełnienie formularzaPrześlij formularz do bezpiecznego adresu URL neteller, który zwraca stronę XML z elementami odpowiedzi

Jestem zdezorientowany, co zrobić dalej po przesłaniu formularza? Kiedy przesyłamy formularz, otrzymujemy stronę xml, to dobrze, ale co teraz zrobić? Muszę pokazać wynik użytkownikowi, więc po przesłaniu formularza użytkownik będzie mógł zobaczyć komunikat „Transakcja wykonana” lub coś podobnego na podstawie wartości zatwierdzenia XML. Próbowałem za pomocą metody jQuery ajax POST, dzięki czemu mogę otrzymać odpowiedź w obiekcie XML jQuery i wszystkie przesłanie formularza idzie w tle, a gdy żądanie zakończone mogę uzyskać obiekt xml odpowiedzi, aby pokazać użytkownikowi. To nie działa, ponieważ funkcja POST między domenami nie działa. (Czytałem gdzieś w sieci) Jakie będą właściwe kroki, aby zapewnić użytkownikom optymalne wrażenia? Nie możemy pokazać tego pliku XML użytkownikom. Chcesz wiedzieć, jak pracować z następnym krokiem po przesłaniu formularza?

Przykład formularza:

<form method="post" action="https://api.neteller.com/netdirect">
<input type="text" name="version" value=" 4.1">
<input type="text" name="amount" size="10" value="0.02" maxlength="10">
<input type="text" name="currency" value="USD" size="10" maxlength="3">
<input type="text" name="net_account" size="20" maxlength="100">
<input type="text" name="secure_id" size="10" maxlength="6">
<input type="hidden" name="merchant_id" value="">
<input type="hidden" name="merch_key" value="">
<input type="hidden" name="merch_transid" value="" maxlength="50">
<input type="hidden" name="language_code" value="EN">
<input type="hidden" name="merch_name" value="">
<input type="hidden" name="merch_account" value="" maxlength="50">
<input type="hidden" name="custom_1" value="test123" maxlength="50">
<input type="hidden" name="custom_2" value="test123" maxlength="50">
<input type="hidden" name="custom_3" value="test123" maxlength="50">
<button type="submit" name="submit">Make Transfer</button>

Czy ktoś mógłby mi pomóc, jak to zrobić? AJAX lub CURL lub jak?

questionAnswers(2)

yourAnswerToTheQuestion