New in Chargebee: Explore Reveal and understand your payment performance end-to-end.Try Now
Docschargebee docs
HomeBillingPaymentsRevRecGrowthReveal
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

AI in Chargebee


  • Chargebee Agents
  • Chargebee Copilot
  • Chargebee MCP Server (Model Context Protocol)

Developer Resources


  • Developer Resources Overview
  • Articles and FAQ

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
  • Metered Billing
  • Articles and FAQ

Chargebee CPQ


  • Chargebee CPQ
  • Chargebee CPQ for Salesforce
  • Chargebee CPQ for HubSpot

Invoices, Credit Notes, and Quotes


  • 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
  • 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
  1. Billing
  2. Customers
  3. Articles and FAQ
  4. Configuring Themes
  1. Billing
  2. Customers
  3. Articles and FAQ
  4. Configuring Themes

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?