New in Chargebee: Explore Reveal and understand your payment performance end-to-end.Try Now
Docschargebee docs
HomeBillingCPQPaymentsRevRecGrowthReveal
Support

Product Updates


  • Release Notes

Getting Started


  • Overview
  • Chargebee Billing Data Centers
  • Object Relationship Model
  • Understanding Sites
  • Chargebee Tech Glossary
  • Articles and FAQ

Implementing Chargebee


  • Implementation Guide
  • Go-live Checklist
  • Articles and FAQ

Agentic AI


  • Chargebee Copilot
  • MCP Servers

Developer Resources


  • Developer Resources Overview
  • API Explorer
  • Articles and FAQ

Chargebee Apps


  • Chargebee Apps CLI Developer Guide

Product Catalog


  • Product Catalog Overview
  • Coupons
  • Articles and FAQ

Subscriptions


  • Working with Subscriptions
  • Billing
  • Orders
  • Articles and FAQ

Customers


  • Managing Customers
  • Account Hierarchy
  • Email Notifications
  • Branding
  • Configure Multiple Languages
  • Articles and FAQ

Entitlements


  • Entitlements Overview
  • Features Overview
  • Feature Management
  • Managing Product Entitlements
  • Subscription Entitlements
  • Customer Entitlements
  • Grandfathering Entitlements
  • Articles and FAQ

Usage Based Billing


  • Understanding Usages
  • Setting up Usage Based Billing
  • Usage Alerts
  • Prepaid credits

Invoices and Credit Notes


  • Invoices
  • Credit Notes
  • Quotes [Legacy]
  • Transactions
  • Articles and FAQ

Taxes


  • Overview
  • Configuring Taxes
  • Country-specific Taxes
  • Articles and FAQ

Hosted Capabilities


  • Overview
  • Hosted Checkout
  • Hosted Self-Serve Portal
  • Hosted Pages Features
  • Additional Hosted Pages
  • Payment Components
  • Pricing Table
  • Managing Payments with Chargebee.js
  • Mobile-Optimized Hosted Pages
  • Articles and FAQ

Site Configuration


  • Users & Roles
  • Custom Fields & Metadata
  • Approvals
  • Mandatory Fields
  • File Attachments & Comments
  • Advanced Filter Options
  • Multicurrency Pricing
  • Multi-decimal Support
  • Configuring Reason Codes
  • Events and Webhooks
  • API Keys
  • Time Zone
  • Time Machine
  • Transfer Configurations
  • Articles and FAQ

Multi Business Entity


  • Multi Business Entity Overview
  • Customer Transfer Overview
  • Articles and FAQ

Mobile Subscriptions


  • Overview
  • Omnichannel Subscriptions
  • Omnichannel One-Time Orders
  • Mobile Subscriptions (Legacy)

Reports and Analytics


  • RevenueStory
  • Home Dashboard
  • Frequently Asked Questions
  • FAQs for Classic Reports Sunset
  • Articles and FAQ

Integrations


  • Sales
  • Customer Support and Success
  • Finance
  • Tax
  • eInvoicing
  • Marketing
  • Stitch
  • Collaboration
  • Contract Management
  • Ecommerce Management
  • Articles and FAQ

Data Privacy & Security


  • Two Factor Authentication
  • SAML Single Sign-On
  • System for Cross-Domain Identity Management (SCIM)
  • EU-GDPR
  • Consent Management
  • Personal Data Management
  • Compliance Certificates
  • HIPAA Guidelines
  • PCI Recommendations and Integration Types
  • Articles and FAQ

Data Operations


  • Bulk Operations
  • Migration
  • Articles and FAQ

Pending Invoice closed via Admin Console shows as a Scheduled Job

Problem Statement

This article helps you understand pending invoice closed via admin console shows as a scheduled job.

Solution

Scope:

Close pending invoice job did not execute? Collect Invoice Job executed on closing pending invoice? Source of action shows different value?

Summary:

  • Merchant closed a pending invoice from UI (Admin Console).

  • The customer had auto-collection ON

  • The invoice was closed & Payment Succeeded simultaneously.

  • The merchant checked the Activity Log → Source. The source showed as "Scheduled Job" and not "Admin Console"

Clarification:

Scenario1: Auto-Collection ON

  • Create Customer and Subscription:

    • Create a customer with a subscription and set auto-collection to ON.
  • Add Payment Method:

    • Ensure that the customer has a valid payment method associated.
  • Create Draft Invoice:

    • Generate a draft invoice for the subscription.
  • Close Draft Invoice via UI:

    • Close the draft invoice using the User Interface.
  • Source Display:

    • In this case, since auto-collection is ON, internally, the system attempts to collect the payment through the "collect_invoice" job, and the source is displayed as "Scheduled Job."

Scenario2: Auto-Collection OFF

  • Create Customer and Subscription:

    • Create a new customer with a subscription and set auto-collection to OFF.
  • Add Payment Method:

    • Ensure that the customer has a valid payment method associated.
  • Create Draft Invoice:

    • Generate a draft invoice for the subscription.
  • Close Draft Invoice via UI:

    • Close the draft invoice using the User Interface.
  • Source Display:

    • In this case, with auto-collection OFF, the payment is not attempted automatically through the "collect_invoice" job. Closing the pending invoice via the UI will show the source as "Admin Console."

This workflow illustrates how the source display changes based on the auto-collection setting. When auto-collection is ON, the system internally attempts to collect payment through a scheduled job, resulting in the source being displayed as a "Scheduled Job." Conversely, when auto-collection is OFF, closing the invoice via the UI shows the source as "Admin Console" since the system is not automatically attempting to collect payment.

Related Articles

'Error: “There is no recurring item to generate advance invoice”.'
How to update the credit note line items service period as on invoice billing period?

Was this article helpful?