Title: Compulsory process
Last modified: January 30, 2019

---

# Compulsory process

 *  [doespirito](https://wordpress.org/support/users/doespirito/)
 * (@doespirito)
 * [7 years, 3 months ago](https://wordpress.org/support/topic/compulsory-process/)
 * Hi
    My website is dedicated to members of an association. To join the association,
   a newcomer has to fill a form and to pay a membership fee. The website is running
   Participants database and Woocommerce plugins. People fill the form, submit it
   and then a page is displayed to redirect them to the payment module. But some
   people doesn’t complete the process: they submit the form and they then leave
   without paying the membership fee. I’d like to make the payment of membership
   fee compulsory during filling of the form or before submitting it. Is it possible
   to do that and how? Thierry
    -  This topic was modified 7 years, 3 months ago by [doespirito](https://wordpress.org/support/users/doespirito/).
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fcompulsory-process%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 2 replies - 1 through 2 (of 2 total)

 *  Plugin Author [xnau webdesign](https://wordpress.org/support/users/xnau/)
 * (@xnau)
 * [7 years, 3 months ago](https://wordpress.org/support/topic/compulsory-process/#post-11150369)
 * There really isn’t any way to force them to make a payment, but what you can 
   do is mark the record as “paid” if they do make the payment.
 * This is not a simple thing to do technically, because after they make the payment,
   you need to know the ID of the Participants Database record they just created.
   I don’t know the specific steps to take to do this, I’ve never done it before.
 * The general idea is that when they go to make the payment, you are somehow saving
   the ID of the Participants Database record. Then after the payment is made, there
   is an action that is triggered. You put a function on that action that updates
   the Participants Database record. I don’t know the details, but it is somewhat
   complex.
 * I do offer an add-on to Participants Database that is for the purpose of taking
   dues payments for members. It uses PayPal, so if that is OK, you may want to 
   check it out: [Participants Database Member Payments](https://xnau.com/product/member-payments/)
 * Alternatively, you can use a different plugin altogether to manage your members
   and payments, there are several that work as add-ons to WooCommerce if you want
   to stick with that.
 *  Thread Starter [doespirito](https://wordpress.org/support/users/doespirito/)
 * (@doespirito)
 * [7 years, 3 months ago](https://wordpress.org/support/topic/compulsory-process/#post-11152077)
 * Thanks a lot for your detailed answer. I also think that forcing the payment 
   in order to validate the record seems to be complex and needs coding.
    Your suggestion
   of using the Participants Database Member Payments is not relevant, as we need
   to use credit cards and PayPal as optional payment means. Maybe I have to dig
   into different plugins managing members and payments. Thanks again.

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘Compulsory process’ is closed to new replies.

 * ![](https://ps.w.org/participants-database/assets/icon-256x256.jpg?rev=1389807)
 * [Participants Database](https://wordpress.org/plugins/participants-database/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/participants-database/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/participants-database/)
 * [Active Topics](https://wordpress.org/support/plugin/participants-database/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/participants-database/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/participants-database/reviews/)

## Tags

 * [form](https://wordpress.org/support/topic-tag/form/)
 * [payment](https://wordpress.org/support/topic-tag/payment/)
 * [process](https://wordpress.org/support/topic-tag/process/)

 * 2 replies
 * 2 participants
 * Last reply from: [doespirito](https://wordpress.org/support/users/doespirito/)
 * Last activity: [7 years, 3 months ago](https://wordpress.org/support/topic/compulsory-process/#post-11152077)
 * Status: not resolved