• Resolved yuliana92

    (@yuliana92)


    Hi,

    I am using your plugin for one of my Gravity form.

    On my Gravity form, I have text message set for the Confirmation setting and have few emails on the Notification setting. If I use normal Gravity form, I can see they are working fine but as soon as I add this form to DPS PxPay with the following options checked, my confirmation and notification are not showing:
    – Send admin notification only when payment is processed
    – Send user notification only when payment is processed

    Can you please let me know where I have done wrong?

    Thanks,
    Yuliana

    https://www.ads-software.com/plugins/gravity-forms-dps-pxpay/

Viewing 14 replies - 1 through 14 (of 14 total)
  • Plugin Author webaware

    (@webaware)

    G’day Yuliana,

    Those options tell the add-on to not send notifications until a successful payment is received. If your customer submits a form but either doesn’t complete the Payment Express page, cancels it, or the payment fails, then no notifications are sent.

    If you need to receive notifications anyway, you can tick the option for “Always execute delayed actions, regardless of payment status”. You can then conditionally send some notifications only if the entry has an AuthCode (condition AuthCode “is not” {empty string})

    cheers,
    Ross

    Thread Starter yuliana92

    (@yuliana92)

    Hi Ross,

    Thanks for your prompt response.

    The problem is the payment went fine but no notifications sent and confirmation shows different content instead of showing the text I setup at backend.

    I will try with “Always execute delayed actions, regardless of payment status” option and will let you know how it goes.

    Thanks,
    Yuliana

    Plugin Author webaware

    (@webaware)

    G’day Yuliana,

    Did the Payment Status of the entries change to Approved? If not, it means that Gravity Forms isn’t getting the payment notification from Payment Express. Let me know, we can then examine why if that’s happening.

    cheers,
    Ross

    Thread Starter yuliana92

    (@yuliana92)

    Hi Ross,

    I have tested and it didn’t work still. I have made the payment and my confirmation and notification doesn’t display. Please note if I don’t set this form under DPS PxPay, I received my confirmation and notification fine.

    I receive notification emails if I unchecked :
    – Send admin notification only when payment is processed
    – Send user notification only when payment is processed

    but that’s not ideal. We want receive notification only when the payment is successful.

    Your help would be appreciated.

    thanks,
    Yuli

    Plugin Author webaware

    (@webaware)

    G’day Yuliana,

    Did the Payment Status change from Pending to Approved? Please check the entries. Look at the Payment Details box on the right-hand side of the page when you view an entry.

    Are you running any “security” plugins? Can you temporarily deactivate and retest please? Some “security” plugins block legitimate requests from payment gateways.

    Can you test with minimal other plugins activated, e.g. just Gravity Forms and this add-on?

    cheers,
    Ross

    Thread Starter yuliana92

    (@yuliana92)

    Hi Ross,

    1. The Payment status is ‘Processing’. I will have a chat with our Bank provider to see if this is lies on their setting on receiving payment or not.

    2. Yes, I am using ‘Wordfence Web Application Firewall’. I will get issue no.1 sorted first and see if running security plugin won’t be an issue.

    Thanks for your information! I will come back to you if I have further issue.

    thanks,
    Yuli

    Plugin Author webaware

    (@webaware)

    G’day Yuli,

    The entry payment status should change from Processing to Approved when you return to the website from the Payment Express page. If it isn’t, then there is something wrong.

    I test with WordFence just now, and could not make it cause this problem. Perhaps it isn’t at fault here (although I still have my suspicions).

    Are you using pretty permalinks, or do you have your website set for “Plain”?

    Settings > Permalinks

    Are you able to share a link to the form? If you prefer to keep that private, please send to me via my support form.

    cheers,
    Ross

    Thread Starter yuliana92

    (@yuliana92)

    Hi Ross,

    Thanks again for checking that for me.

    The entries status are still “Processing” until today. What will be causing this do you think? I am still awaiting response from the Bank and I am guessing this is to do with ‘Visa Hold’ setting on the bank account. I checked on my debit card which I used to test on the form and the money has gone through fine now. It was in Visa Hold the other day but changed to Visa Purchased now.

    I am using ‘Post name’ (https://website.com/sample-post/) under ‘Common Settings’ and using ‘Standard’ (https://website.com/product/sample-product/) under ‘Product Permalinks’ settings.

    I will send you the form link on your support form soon.

    Thanks,
    Yuli

    Plugin Author webaware

    (@webaware)

    G’day Yuli,

    It looks like maybe your form is being integrated with WooCommerce somehow, could that be true? Because the page that the transaction returns to is not the one this add-on uses. What other Gravity Forms integrations do you have active, and do any of them have active feeds created for this form?

    cheers,
    Ross

    Thread Starter yuliana92

    (@yuliana92)

    Hi Ross,

    We do have active WooCommerce plugin on our site but I can’t see any setting between these two plugins being integrated. WooCommerce has its own DPS setting so definitely is not using Gravity Form’s DPS PxPay add-on and this Donation form is the first transaction form I setup on the site.

    Thanks for your testing donation. What status did you get on your bank for that transaction? I checked at the backend and your entry’s status is still Processing.

    I heard back from the bank and they said they have requested DPS to disable ‘pre auth function’, hopefully this will fix the issue. I am still awaiting this to be done from DPS.
    Do you have this setting enable as well on your plugin? Just wondering.

    Thanks,
    Yuli

    Plugin Author webaware

    (@webaware)

    G’day Yuli,

    I cancelled that transaction, so you should have seen the entry change from Processed to Failed. However, something (WooCommerce?) is getting in the way and preventing that.

    I’ll contact you privately to discuss this further.

    cheers,
    Ross

    Plugin Author webaware

    (@webaware)

    For anyone following along: it’s WooCommerce Payment Express Gateway being fast and loose with DPS PxPay transaction callbacks.

    Here’s a new version that steps in front of WooCommerce to stop it misbehaving:

    https://www.dropbox.com/s/9yl8w29aqff72pa/gravity-forms-dps-pxpay-1.6.2-dev.zip

    cheers,
    Ross

    Thread Starter yuliana92

    (@yuliana92)

    Hi Ross,

    I have tested with new version of your plugin you sent and it’s working great now.

    Once again thank you so much for your help on this, much appreciated.

    Kind regards,
    Yuli

    Plugin Author webaware

    (@webaware)

    No worries!

Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘No confirmation and notification emails when submission completed’ is closed to new replies.