Hi Toolset,
I have a question about these three steps:
1. Visitor submits a form Toolset Forms creates the post from the form and sends the visitor to buy the product that you set up for the form.
2. Visitor goes to checkout page The visitor can complete the payment using any of the available payment options by the e-commerce plugin.
3. Visitor completes payment Toolset Forms updates the post status and sends notification emails to you and the customer
I did a test with this but when a visitor submits a form and doesn't pay yet, the post is submitted and published, even if the settings in the plugin are set to pending. I think it's not waterproof. A post needs to be published or pending AFTER payment.
Any idea how to solve this? Thanks,
Menno
Is the Form set to create published or pending posts? If it's set to create pending posts, I'll need to take a closer look.
I just tested the Form here: hidden link
I submitted the Form to create a new Job, and the Job post is listed in wp-admin in "pending review" status. I'm attaching a screenshot here. This is the expected behavior, unless you want to set the post in "draft" status until payment. Which would you prefer?
Hi Christian,
Thanks for testing. I would like to have the post status Pending review after Submitting the form and status Published after payment through the checkout. Can you test this? I have added a user to test it in the private message 'folder' field. You can pay with wallet credits.
Thanks,
Menno
I can see the orders are all still marked "Processing" in wp-admin:
hidden link
However, you can see in the form settings that the purchase must be "complete" before the post is published. I updated my order and set the status to "Complete" and now the post that was pending is published.
Ah sigh i think it didn't work because of the order status. My fault.. I think i need the plugin that auto completes virtual orders.
Thanks for your support!
Menno