Skip to main content

Overview

Spending limits protect against overspending and add an extra layer of control over card usage. You can set a daily limit on your overall card wallet, which applies as a cap across all cards within the account. Card-level limits can also be set at card creation time.
Card-level spending limits (set during card creation) are independent of wallet-level daily limits. Both apply simultaneously — the more restrictive limit takes precedence.

Get Current Spending Limits

Retrieve the current spending limits configured for a card wallet.
string
required
Your Yativo Card account ID.

Set Daily Spending Limit

Update the daily spending limit for a card wallet. The new limit applies immediately.
string
required
Your Yativo Card account ID.
number
required
The maximum amount that can be spent across all cards in a single calendar day (in USD). Set to 0 or null to remove the daily limit.

Remove Daily Limit

To remove the daily spending limit entirely, set daily_limit to null:
Removing spending limits increases risk exposure. Only remove limits if you have other controls in place, such as low card balances or card-level limits.

B2B Issuer: Customer Spending Limits

If you are a Card Issuer, you can view and set spending limits for your customers’ card accounts using the B2B endpoints.

Get Customer Limits

string
required
The customer’s Yativo Card account ID.

Set Customer Limits

string
required
The customer’s Yativo Card account ID.
number
required
The new daily limit for the customer’s account.

Limit Types Summary

For B2B issuers managing corporate or consumer card programs, setting conservative daily limits at the customer level is recommended as a risk management best practice. Customers can request limit increases through your platform, and you can raise them via API.