ScheduledPaymentTaxDto¶
Example Json Object
1{
2 "id": 0,
3 "displayId": "string",
4 "baseAmount": 0,
5 "roundedAmount": 0,
6 "unroundedAmount": 0,
7 "deltaAdjustment": 0,
8 "totalTaxDocumentAmount": 0,
9 "taxExempt": 0,
10 "taxAffected": 0,
11 "taxRate": 0.1,
12 "taxCode": {
13 "id": 0,
14 "displayId": "string"
15 },
16 "taxJurisdiction": {
17 "id": 0,
18 "displayId": "string"
19 },
20 "accountingKey": "string",
21 "conditionKey": "string",
22 "taxAccount": "string",
23 "scheduledPaymentId": 0,
24 "allowsSystemGenerateNewId": true,
25 "numberRangeIdentifierValue": "string",
26 "numberRangeIdentifierType": {
27 "name": "string"
28 },
29 "numberRangeType": {
30 "name": "string"
31 }
32}
📄 Description: Data transfer object representing the tax details associated with scheduled payments, facilitating accurate financial reporting and compliance within payment processing workflows.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
displayId |
string |
false |
none |
Unique identifier for the display |
baseAmount |
number |
false |
none |
Amount of base |
roundedAmount |
number |
false |
none |
Amount of rounded |
unroundedAmount |
number |
false |
none |
Amount of unrounded |
deltaAdjustment |
number |
false |
none |
Represents the numerical adjustment applied to scheduled payment taxes, facilitating accurate financial reporting and compliance. |
totalTaxDocumentAmount |
number |
false |
none |
Amount of total tax document |
taxExempt |
number |
false |
none |
Indicates the tax exemption amount applicable to the scheduled payment, facilitating accurate financial reporting and compliance. |
taxAffected |
number |
false |
none |
Represents the amount of tax applicable to the scheduled payment, facilitating accurate financial reporting and compliance. |
taxRate |
number(double) |
false |
none |
Rate of tax |
taxCode |
false |
none |
Code for the tax |
|
taxJurisdiction |
false |
none |
Specifies the tax jurisdiction applicable to the scheduled payment, ensuring compliance with relevant tax regulations. |
|
accountingKey |
string |
false |
none |
Unique identifier used to reference the accounting details associated with scheduled payment tax transactions. |
conditionKey |
string |
false |
none |
Represents the specific condition under which the scheduled payment tax is applied, ensuring accurate tax calculations for financial transactions. |
taxAccount |
string |
false |
none |
Represents the tax account associated with the scheduled payment, ensuring accurate tax reporting and compliance. |
scheduledPaymentId |
integer(int64) |
false |
none |
Unique identifier for the scheduled payment |
allowsSystemGenerateNewId |
boolean |
false |
none |
Unique identifier for the allows system generate new |
numberRangeIdentifierValue |
string |
false |
none |
Represents the specific value of the number range identifier associated with scheduled payment tax records. |
numberRangeIdentifierType |
false |
none |
Type of the number range identifier |
|
numberRangeType |
false |
none |
Type of the number range |