The GET /payments/{id} call allows your platform to look up a single payment.
SecurityappIdAuth and appTokenAuth
Request
path Parameters
id
required
string [ 1 .. 255 ] characters
header Parameters
Api-Version
required
string
Example: 3.0
Unique-Key
string
Responses
200
Response Schema: application/json
id
required
string [ 1 .. 255 ] characters
ID of the object or resource.
resource
required
string
Helps organize information by identifying the resource type of the object data.
Value:
Description
payments
path
required
string
The HTTP path of the resource. The path can be used to retrieve details about the resource and perform actions on it.
required
object or null
Details the owner resource and owner path.
create_time
required
integer <int64> >= 0
The UNIX timestamp for when the object was created.
status
required
string
Enum:
Description
pending
This payment is processing, but is not yet included in the account's available or reserve balance. Find more information in the pending_reasons structure.
completed
This payment has finished processing, and is now available in either the account's available or reserved balance. Note: A payment can have a completed status and simultaneously have a refund or dispute issued against it.
… 2 more
amount
required
integer
amount_refunded
required
integer
amount_disputed
required
integer
currency
required
string
ISO 4217 currency code. Possible values include: CAD & USD. Note: as of today, currency supports a single value.
Enum:
Description
USD
United States Dollar
CAD
Canadian Dollar
… 1 more
required
object
reference_id
required
string or null [ 1 .. 255 ] characters
A custom reference ID for your platform to track the object. It can be any string.
capture_at
required
integer or null <int64> >= 0
authorization_code
required
string or null
Authorization code returned from the card issuer after a credit card payment is authorized
api_version
string
auto_capture
boolean
object or null
Any custom data your platform chooses to attach to this resource. The custom data must be key-value pairs and not contain any personally identifiable information (PII) or payment card (PCI) data.
object or null
fee_amount
integer
fee_amount_refundable
integer
fee_type
string
Specifies the fee type your platform will use to collect fee from the payment.
Enum:
Description
rent_surcharge
rent surcharge fee type for which collect net income and corresponding taxes for the merchant(landlord), i.e direct tax ONLY on the rent amount(amount - fee_amount)
platform_fee
platform fee type
initiated_by
string
Indicates who initiated a payment. Possible values include: customer, merchant, none.
Enum:
Description
customer
merchant
… 1 more
object or null
The resource ID and path for the Order that your app created and associated with the payment.