Used to get financial transaction
Name | Type | Description | Restrictions |
---|---|---|---|
transactionId | Integer | The transaction ID |
Name | Type | Required / Optional | Description | Restrictions |
---|---|---|---|---|
fields | String | Optional | Select fields to include in the response, comma separated list of field names. Requesting only the needed fields improves response time, especially when omitting relation fields. Identifying field(s) are always included. |
|
Name | Type | Required / Optional | Description |
---|---|---|---|
id | Integer | Required | The transaction ID |
customer | String | Required | The customer the transaction belongs to |
date | Timestamp | Required | The date the transaction was executed |
amount | Integer | Required | The value of the transaction, in cents |
currency | String | Required | The ISO 4217 alphabetic currency code |
processId | Integer | Required | The process ID |
processType | String | Required | The type of entity this process relates to (e.g. "domain", "contact", ...) |
processIdentifier | String | Required | The identifier of entity this process relates to (e.g. the domain name or contact handle) |
processAction | String | Required | The action performed on the entity this process relates to (e.g. "create", "update", ...) |
chargesPerAccount | Map <String, Integer> | Optional | Account charges made for this transaction, map of currency and amount in cents |
billables | List < billables > | Optional | The products billed in this transaction |
Name | Type | Required / Optional | Description |
---|---|---|---|
product | String | Required | The product |
action | Enum | Required |
The action
Possible values:
|
quantity | Integer | Required | The quantity charged |
amount | Integer | Required | The amount charged for this product |
providerName | String | Required | The provider name |
Generic errors can be expected.
GET /v2/billing/financialtransactions/transactionId