I have been testing the Paypal Redirect / IPN and everything works perfectly (using sandbox mode for now) but I can make payments and receive notifications via IPN. Here is what I am still struggling with :
Before the Paypal Redirect I have a DB Save call so that I have an entry of the dubmitted form with all the Info (created the table using the create table function in Chronoforms Component). I manually added 2 fields to that table payment_status and transaction_id which I want to populate with the information received from the IPN message from Paypal. I read the FAQ at (https://www.chronoengine.com/faqs/57-cfv4/cfv4-actions/2583-how-to-use-the-paypal-redirect-action.html) but a few things don't "jive" :
It states to pass a custom==chronoform_data_cf_id to the Paypal Redirect module in the Extra Params which I did (but used =chronoform_data_id instead since looks like Chronoforms V5 uses "id" as the Primary key of the table rather than "cf_id")
But, custom=xx is not part of the url string I see via the Debug in the Paypal Redirect option. Why ?
What I also don't understand, if the cumtom field would work and retrund as part of the IPN message, how do we configure the DB Save module so that it updates the existing record based on the ID received ? That portion is very unclear to me in the FAQ.
Thanks in advance.
Before the Paypal Redirect I have a DB Save call so that I have an entry of the dubmitted form with all the Info (created the table using the create table function in Chronoforms Component). I manually added 2 fields to that table payment_status and transaction_id which I want to populate with the information received from the IPN message from Paypal. I read the FAQ at (https://www.chronoengine.com/faqs/57-cfv4/cfv4-actions/2583-how-to-use-the-paypal-redirect-action.html) but a few things don't "jive" :
It states to pass a custom==chronoform_data_cf_id to the Paypal Redirect module in the Extra Params which I did (but used =chronoform_data_id instead since looks like Chronoforms V5 uses "id" as the Primary key of the table rather than "cf_id")
But, custom=xx is not part of the url string I see via the Debug in the Paypal Redirect option. Why ?
What I also don't understand, if the cumtom field would work and retrund as part of the IPN message, how do we configure the DB Save module so that it updates the existing record based on the ID received ? That portion is very unclear to me in the FAQ.
Thanks in advance.