Customer Payments
A payment object describes details regarding a particular customer payment. There can be multiple payments for a single invoice. Multiple invoices can be paid in a single payment as well.
Attribute
check
, cash
, creditcard
, banktransfer
, bankremittance
, autotransaction
or others
. Maximum length [100]autotransaction
. Refunds would be made to the respective card provided by the customer.success
or failure
.Create a payment
Create a new payment.
OAuth Scope : ZohoInventory.customerpayments.CREATE
Arguments
check
, cash
, creditcard
, banktransfer
, bankremittance
, autotransaction
or others
. Maximum length [100]invoice_id
, invoice_number
, date
, invoice_amount
, amount_applied
and balance_amount
.List Customer Payments
List all the payments made by your customer.
OAuth Scope : ZohoInventory.customerpayments.READ
Query Parameters
customer_name_startswith
and customer_name_contains
. Maximum length [100]reference_number_startswith
and reference_number_contains
. Maximum length [100]amount_less_than
, amount_less_equals
, amount_greater_than
and amount_greater_equals
notes_startswith
and notes_contains
payment_mode_startswith
and payment_mode_contains
PaymentMode.All
, PaymentMode.Check
, PaymentMode.Cash
, PaymentMode.BankTransfer
, PaymentMode.Paypal
, PaymentMode.CreditCard
, PaymentMode.GoogleCheckout
, PaymentMode.Credit
, PaymentMode.Authorizenet
, PaymentMode.BankRemittance
, PaymentMode.Payflowpro
, PaymentMode.Stripe
, PaymentMode.TwoCheckout
, PaymentMode.Braintree
and PaymentMode.Others
Update custom field in existing customerpayments
Update the value of the custom field in existing customerpayments.
OAuth Scope : ZohoInventory.customerpayments.UPDATE
Arguments
Query Parameters
Update a payment
Update an existing payment information.
OAuth Scope : ZohoInventory.customerpayments.UPDATE
Arguments
check
, cash
, creditcard
, banktransfer
, bankremittance
, autotransaction
or others
. Maximum length [100]invoice_id
, invoice_number
, date
, invoice_amount
, amount_applied
and balance_amount
.Retrieve a payment
Details of an existing payment.
OAuth Scope : ZohoInventory.customerpayments.READ
Delete a payment
Delete an existing payment.
OAuth Scope : ZohoInventory.customerpayments.DELETE