Transaction Limits (For CP+ only)

For CP+ profiles, there are 4 types of transaction limits. Each limit is explained in the table below:

TypeDefinition
Daily Transaction LimitMaximum amount that can be transferred in and out within a day.
Per Transaction LimitMaximum amount in a single transaction.
Annual Rolling Payout LimitMaximum amount that can be transferred out over 365 days.
Annual Rolling Payment LimitMaximum amount that can be transferred in over 365 days.

Merchants will be able to get their transaction limits and request to update their limits by calling our Transaction Limit API.

Note: Transactions are in USD.


Transaction Limit Update Request Status Updated

When transaction limit update request’s status is updated, callback will be triggered to the url you configure on the StraitsX dashboard. Here is a sample callback:

{
	"data": {
		"id": "abc_1234",
		"type": "transactionLimitsUpdateRequest",
		"attributes": {
			"status": "approved",
			"customerProfileId": "customer_profile_12313123",
			"createdAt": "2025-01-16T09:52:52Z",
			"updatedAt": "2025-01-16T09:52:52Z"
		}
	}
}

Transaction Limit Updated

When transaction limit for a customer profile is updated, callback will be triggered to the url you configure on the StraitsX dashboard. Here is a sample callback:

{
  "data": {
    "id": "abc_1234",
    "type": "transactionLimits",
    "attributes": {
      "customerProfileId": "customer_profile_12313123",
      "totalAnnualPaymentLimit": "",
      "availablePaymentLimit": "",
      "totalAnnualPayoutLimit": "",
      "availablePayoutLimit": "",
      "totalDailyTransactionLimit": 300000,
      "availableDailyTransactionLimit": 300000,
      "transactionSizeLimit": ""
    }
  }
}