Operate

See who paid your account in test or live payment data.

Payers identify who paid your account with this API key. A payer record first appears after Recuut records a payment attempt for that identity. It includes its Recuut ID, payment-system identifier, first payment time, and latest transaction time. A payer identifier may be an address. Treat it as text and compare it without case differences. Do not try to read business meaning from it.

The Python examples assume the client setup. Direct HTTP integrations use List payers.

from recuut import Recuutwith Recuut() as client:    payers = client.payers.list(page_size=50)    for payer in payers.items:        print(payer.id, payer.identifier, payer.last_transaction_at)

Or consume the iterator:

from recuut import Recuutwith Recuut() as client:    page_number = 1    payers = client.payers.list(page=page_number, page_size=25)    while True:        for payer in payers.items:            print(payer.id, payer.identifier)        if payers.next is None:            break        page_number += 1        payers = client.payers.list(            as_of=payers.as_of,            page=page_number,            page_size=25,        )

Use ListOrder.NEWEST or ListOrder.OLDEST to order payers by creation time. Reuse the returned as_of timestamp if you request later pages manually.

The API key chooses the account and test or live data. Do not let browser input choose either one.

Handle pagination safely →