- Introduction
- Quickstart
- Webhooks
- Campaign
- Class
- Client
- Retrieves all client for a TenantGET
- Creates a new clientPOST
- Gets client by IDGET
- Gets clients birthday listGET
- Gets clients at riskGET
- Gets client mandatory fieldsGET
- Adds client to blacklistPOST
- Removes client from blacklistPOST
- Updates client detailsPUT
- Used for partial updates of client detailsPATCH
- Changes client representativePOST
- Lists prospectsGET
- Lists ex-clientsGET
- Resets client passwordPOST
- Changes client representative for multiple clientsPOST
- Lists prospect effective date historyGET
- Transfers prospectPOST
- Company
- Invoice
- Organisation
- Search
- Tax
- Tenant
- Appointments
- Create new appointment
- List appointments
- Change client membership in appointment
- Get appointment
- Update appointment
- Mark client as checked in
- Mark client as no-show
- Substitute coach for appointment
- Reschedule appointment
- Cancel appointment
- List appointments by client ID
- Create appointment complimentory session
- Create appointment
- Reschedule appointment
- Get appointment
- Appointment Types
- Authentication
- Automation
- Call Transactions
- Charge Categories
- Charge Master
- Recurring Class
- Class Booking
- Class Complimentory
- Class Types
- Company level class types
- Client Communication
- Client Tasks
- Client Sales
- Client Waivers
- Client Sessions
- Client Referrals
- Client Offers
- Client Export
- Client Billing
- Client Check-in
- Client Credit Balance
- Client Documents
- Client Invoices
- Client Membership
- Client Open API
- Client Payments
- Client Subscriptions
- Client Memberships
- Client Subscription Cancellation
- Client Subscription Freeze
- Client Trials
- Client Upgrade
- Balance Write Off
- Email Template
- Email Template - Franchise
- Create email template at franchise level
- Get list of email templates at franchise level
- Update email template at franchise level
- Get email template at franchise level
- Delete email template at franchise level
- Mark email template as inactive at franchise level
- Mark email template as active at franchise level
- Email Template - Tenant
- Franchise Groups
- Payment Methods
- Invoices
- Offer Master
- Online Signup
- Subscription
- Sales
- Staff Availability
- List staff availability
- List staff availability by appointment category
- List next available slots by appointment category
- Check staff availability
- Check staff availability for appointment category
- Check staff availability for recurring schedule
- Check staff availability for recurring schedule
- Get staff scheduled unavailability
- List staff availability for tours
- Opportunities
- Opportunity Stage Master
- Payments
- Refunds
- Reports
- Report Filter Schedules
- Access Requests
- Rooms
- Sales Returns
- Email Communication
- SMS
- Service Categories
- Staff Management
- Staff Appointment Type Link
- Staff Notifications
- Staff Schedule
- Subscription Plans
- Subscription Signup
- Tasks
- Task Categories
- Task Open API
- Trial Master
Creates charges for a client
POST
/tenants/{tenant_id}/clients/{client_id}/charges/createcharges
Client Billing
Request
Path Params
tenant_id
integer <int32>
required
client_id
integer <int32>
required
Body Params application/json
collected_at
integer <int32>
optional
sales_rep
integer <int32>
optional
issue_date
string <date-time>
optional
billing_name
string  | nullÂ
optional
is_offline_payment
booleanÂ
optional
offline_payment
object (PaymentSignUp)Â
optional
paymode_level1
enum<string>Â
optional
Cash
-Card
-NetBanking
-UPI
-Wallet
-ACH
-Cheque
-Other
-Emandate
-Adjustment
-PayTo
-Allowed values:
CashCardNetBankingUPIWalletACHChequeOtherEmandateAdjustmentPayTo
paymode_level2_id
enum<string>Â
optional
Cash
-Debit
-Credit
-Emandate
-UPI
-Paytm
-AmazonPay
-Venmo
-ACH
-Cheque
-Sodexo
-NetBanking
-ApplePay
-CareemPay
-Knet
-OmanPay
-Fawry
-Benefit
-Mada
-Tabby
-Transfer
-PayTo
-Card
-GCash
-GooglePay
-Link
-Allowed values:
CashDebitCreditEmandateUPIPaytmAmazonPayVenmoACHChequeSodexoNetBankingApplePayCareemPayKnetOmanPayFawryBenefitMadaTabbyTransferPayToCardGCashGooglePayLink
other_paymode_master_id
integer <int32>
optional
amount_in_minor_currency
integer <int64>
optional
upi_provider
string  | nullÂ
optional
vpa_id
string  | nullÂ
optional
card_number
string  | nullÂ
optional
network_type
string  | nullÂ
optional
auth_code
string  | nullÂ
optional
exp_date
string <date-time> | nullÂ
optional
bank_name
string  | nullÂ
optional
cheque_date
string <date-time> | nullÂ
optional
is_credit_balance_used
booleanÂ
optional
credit_balance_amount_in_minor_currency
integer <int64>
optional
is_coupon_code_applied
boolean