I take that back. Duplicates are being created on twenty twelve as well.
Cheers.
Hi, I’ve even deleted the whole site (it’s a multisite), dropped all the DB tables then built the form from scratch and I still get duplicates. I added some logging and see the below on the duplicate (has -2 in the slug);
Author Guest
IP 103.232.204.102
Type Post
The IP is not mine or the server’s but traces to Payment NZ. Also forms are only visible to authenticated users.
Please offer some assistance. Do you require payment?
Nick
G’day Nick,
What you’re seeing is the Payment Express Fail-proof result notification (FPRN) ping back, which ensures that the processed payment triggers confirmation emails whether or not the customer returns to your website.
I think what we need here are a couple of new action hooks, with appropriate parameters. I’ll sort something out in the next day or so.
cheers,
Ross
Thanks so much Ross!
Hmm, I have pingbacks and comments closed. Is that posing an issue as well?
Cheers,
Nick
G’day Nick,
Not that sort of pingback. FPRN is where Payment Express sends a request to your website on the URL my plugin provides, solely for the purpose of confirming the payment. It’s to make sure the system records payment even if the customer just closes their browser after entering their credit card details. It has nothing to do with WordPress post pingbacks; sorry for the confusion!
cheers,
Ross
Just for my own sanity, have you been able to reproduce my issue?
I think changing the options in the feed has some effect too.
Nick
I created a brand new WP 4.3 single installation, added current Gravity Forms and DPS plugins only, created a form with only a name field, an admin only post_body field and one product. Set up DPS feed in Sandbox mode with the first three options enabled (only on success) and got duplicate posts.
Please confirm you can replicate. If not, reply to my email I sent on your site and I’ll send you the details of this test site. This is all that’s holding up my testing and launch.
Thank you.
Resolved by version 1.5.0