Payment Failure - Apify & Crawlee