I am attempting to set up registration credit card payment with a remote provider who uses their own form and does not use IPN. We pass them basic info in XML, they input/process the credit card and return results in XML. I wrote a program to take their results and submit a status and gateway_txn_id to the /transactions page (URL found in $_REQUEST[‘ipn_url’]), similar to what is done in your “pretend_offsite_page.php”. However, when it goes to /transactions it just displays the page “This is the Event Espresso Transactions page.” It does not update anything and it is stuck on that page. The same thing occurs if I run a registration using your pretend_offsite_page.php – it stays on the transactions page and does not update anything. Can you provide some guidance about how this is supposed to work and how I can debug it? Is there a better way to do this?
thanks,
Mike K
Event Espresso v. 4.10.3.p
WordPress 5.3.2
Also, when you redirect the user back to your site from the payment processor site, you’ll want to redirect them to the thank-you page (or the page that has the [ESPRESSO_THANK_YOU] shortcode on it).
Viewing 1 reply thread
The support post ‘Problem creating New_Payment_Method_Offsite with remote cc process and no IPN.’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.
Support forum for Event Espresso 3 and Event Espresso 4.