My role assignment feature is set up to assign the role upon order "Complete" status. My Workflow-NG rule configuration for "Update order status on full payment" is set up and activated to update the order to "Complete" status upon $0.00 or less balance. I have a membership product which includes the role assignment feature.

When running tests of the purchase of the membership product, the order is successfully updated to "Complete" upon payment receipt however the role assignment is not automatically occurring. For some strange reason, I can get the role assignment to occur if I manually update an order from "Pending" to "Complete". So, seems there is an issue with the magic happening in the automatic role assignment.

Comments

WISEOZ’s picture

Priority: Normal » Critical

Just an update on this ... it's still happening.

I've tried creating my own Workflow-NG rules to force a role assignment for my membership product type but it's still not happening. Please let me know if I'm missing some set up step beyond what I already described.

I'm raising the priority to "critical" since I only have 14 days until my site goes live.

WISEOZ’s picture

Another update ... I tried using "Pending" as the trigger for the role assignment rather than "Complete" but still no luck.

Help! I need this feature come April 1st.

rszrama’s picture

Priority: Critical » Normal
Status: Active » Fixed

WISEOZ solved this issue with a workaround, marking as fixed non-critical.

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.

neopoet’s picture

Can you provide details of the work around for everyone else?

Thanks!