It's great to automate the sponsorship sales process but often a sponsor will sign up via phone or other means. Currently, Node Checkout won't allow even user/1 to create a sponsor node without first adding it to the cart. The workaround is to add it to the cart and then publish it manually but we should find a better way to do this. The patch at #424886: Permissions to bypass the checkout process will allow a new permission to bypass the checkout process by role. I'm documenting it here for COD users until Node Checkout applies the patch.

Comments

ezra-g’s picture

Title: Cod Sponsorship Sales won't allow admin (or any privileged) user add a sponsor without adding it to cart. » Grant "bypass node checkout process" to sponsor organizers and administrators
Component: cod_sponsors » cod_sponsor_sales
Category: support » feature

Actually, we shouldn't need any patches here. This should be possible by granting the "bypass node checkout process" permission to sponsor organizers and site administrators.

brentratliff’s picture

The "bypass node checkout process" permission is not in the latest dev version of Node Checkout I'm using. It doesn't appear that the maintainer committed that permission yet and COD users still need to patch Node Checkout. Then again, I could be completely mistaken.

ezra-g’s picture

Indeed, @brentratliff is correct and I was mistaken: The "bypass node checkout" permission never made it into uc_node_checkout.

mrconnerton’s picture

Version: 6.x-1.0-beta1 » 7.x-2.x-dev
Component: cod_sponsor_sales » Code
Issue summary: View changes
Status: Active » Closed (fixed)

In 7.x I believe the ticket module would handle allowing an organizer to register a sponsor.