Skip to main content
A Payment is one attempt to move a customer’s money to Ndovu. You create one with invest. It starts PENDING and ends COMPLETED (the money arrived) or FAILED (it never will). It never changes after that: to try again, you invest again and get a new Payment. Every Payment has a reference, such as ACM7F3K9Q: your referenceCode followed by 6 characters. It’s unique across Ndovu, and it’s the memo a bank transfer must carry.

List payments

Every payment attempt for the customer, across all plans, newest first.

Query parameters

Response

nextCursor is null on the last page. Otherwise pass it as cursor to get the next page. Pages stay consistent while new payments are added.

Get a payment

The reference is matched without regard to case, spaces or hyphens, so acm-7f3k9q finds ACM7F3K9Q. The response is the payment object plus bankDetails.

The payment object

Payment status

A failed Payment never becomes a Transaction, so it appears here but not in the customer’s transactions.

Errors