DEVELOPER

B2B API Specification

Version version: 3.1.0

production
sandbox

B2B Payment API

Adjust

Adjust Transaction

post /v3/card/transaction/adjust/{transaction_id}

This method can be used to adjust a transaction amount. The following conditions must be fulfilled for a successful transaction.

  • The transaction must be Unsettled.
  • Only the following transactions are allowed.
  • Approved authorization
  • Refund
  • The new amount must be greater than zero.
  • The new amount can not exceed 30% of the original authorized amount.
Parameters
transaction_id required
string

Loading...

X-Integrator-Id
string
Maximum:
12

Loading...

X-Permalinks
string
Maximum:
4

Loading...

Request Schema
amount required
number
Example:
100.51

Loading...

merchant_id required
integer
Example:
246810

Loading...

Example Request
{
  "amount": 100.51,
  "merchant_id": 246810
}
Example Response
200 Successful Response
422 Validation Error
©2025 North is a registered DBA of NorthAB, LLC. All rights reserved. North is a registered ISO of BMO Harris Bank N.A., Chicago, IL, Citizens Bank N.A., Providence, RI, The Bancorp Bank, Philadelphia, PA, FFB Bank, Fresno, CA, Wells Fargo Bank, N.A., Concord, CA, and PNC Bank, N.A.