Auto Action PHP code does not execute at all -> verified via error_log
Conditions were reduced to a single SQL condition:
SELECT 1
FROM cbsubs_payment_baskets
WHERE user_id = [var1_id]
AND payment_status = 'Completed'
AND gateway_account = <paypal_gateway_id>
ORDER BY id DESC
LIMIT 1
Even with minimal PHP code (just logging), no Auto Action is executed
Our questions:
Are CB Auto Actions expected to fire when PayPal payments are completed asynchronously (IPN / delayed completion)?
Which Auto Action trigger is guaranteed to fire after a PayPal payment is finalized and subscriptions are activated?
Is there an official recommended hook for running post-payment accounting logic (VAT / OSS) in CBSubs?