CRED Commerce is an add-on plugin for CRED, to enable payments via e-commerce plugins when submitting forms.
This add-on can be used to build functionality that requires special conditions (involving payments) in order to create/edit posts and custom post types.
CRED Commerce covers most needed functionality out-of-the-box, however, for extra fine-tuning or customization the following API hooks are available.
The hooks are related to actions after a form is submitted and/or the purchase order changes status (completed/cancelled/refunded).