Apply Payment Received Amount Zoho Books Invoice

Apply Payment Received Amount Zoho Books Invoice

Hello team here is the sample code

How can apply the payment received record over a unpaid zoho books invoice.

//.........................
  1. paymentID = customer_payment.get("payment_id");
  2. organizationID = organization.get("organization_id");
  3. paymentmaplist = List();
  4. paymentmap = Map();
  5. paymentmap.put("payment_id", "2755065000022486393");
  6. paymentmap.put("amount_applied", 1878000.00);
  7. paymentmaplist.add(paymentmap);
  8. finalmap = Map();
  9. finalmap.put("invoice_payments", paymentmaplist);
  10. ApplyCredits = invokeurl
  11. [
  12. url: "https://www.zohoapis.com/books/v3/invoices/2755065000022486329/credits?organization_id="+organizationID
  13. type: POST
  14. parameters: finalmap.toString()
  15. connection:"books"
  16. ];
  17. info ApplyCredits;
payment_id = Payment Record ID
amount_applied = Make sure it will in decimal


Thanks & Regards
Piyush Goyal
Zoho Developer || 4+ years Experience
+91-8619164837