RequestByUrlPayer
Use this endpoint to obtain a secure URL that can be embedded in your software or portal. Your clients can e-sign the 8453-EMP form upon clicking the URL.
This secure URL can be customized according to your preferences to elevate your own branding in the e-sign page. For more information, click here.
POST Form8453emp/RequestByURLPayer
Request Body
Field | Type | Description |
---|---|---|
RecordId | Guid | A Unique Record Identifier generated by TaxBandits when a 94X return is created. |
customizationId | Guid | Optional A unique customization identifier generated by TaxBandits after you complete the customization in the console. Note: This service will be available soon. |
Customization | object | Optional Collects the customizations like Business Logo, PrimaryColor, SecondaryColor, etc. |
BusinessLogoUrl | String | Optional Gets the Business Logo. If given the business logo will be shown in the Iframe page. Size Range: ..150 |
LogoPosition | String | Optional Gets the position in which the logo should be displayed. Allowed values"LEFT", "CENTER", "RIGHT" |
PrimaryColor | String | Optional Gets the primary color for the portal. You can use this to customize the color theme of the portal to match with your application color |
SecondaryColor | String | Optional Gets the secondary color for the portal. You can use this to customize the color theme of the portal to match with your application color |
RedirectUrls | object | Optional Collects the Redirect Urls as ReturnUrl and CancelUrl |
ReturnUrl | String | Optional Return Redirection URL. Set the callback URL redirection once the tax-payer completes Form 8453-EMP. Size Range: ..150 |
CancelUrl | String | Optional Cancel Redirection URL. Set the callback URL when the taxPayer clicks the cancel button on the Form 8453-EMP. Note: If you do not provide the Cancel Callback Redirection URL, the cancel button will not be shown to the Taxpayer. Size Range: ..150 |
Request Json
- Sample 1
- Sample 2
{
"RecordId": "babf0c22-f13b-4d2a-ae6e-8022f4def4a2",
"CustomizationId": null,
"Customization": {
"BusinessLogoUrl": "https://www.spanenterprises.com/Content/Images/span.png",
"LogoPosition": "LEFT",
"PrimaryColor": "#E61A1A",
"SecondaryColor": "#18F244"
},
"RedirectUrls": {
"ReturnUrl": "https://example1.com",
"CancelUrl": "https://example2.com"
}
}
{
"RecordId": "babf0c22-f13b-4d2a-ae6e-8022f4def4a2",
"CustomizationId": null,
"Customization": {
"BusinessLogoUrl": "https://www.spanenterprises.com/Content/Images/span.png",
"LogoPosition": "LEFT",
"PrimaryColor": "#E61A1A",
"SecondaryColor": "#18F244"
},
"RedirectUrls": {
"ReturnUrl": "https://example1.com",
"CancelUrl": "https://example2.com"
}
}
Response Body
Field | Type | Description |
---|---|---|
RecordId | Guid | A Unique Record Identifier generated by TaxBandits when a 94X return is created. |
Form8453EMPUrlPayer | String | URL that can be accessed on its own or embedded on the client's website using Iframe or other means. |
Errors | object[] | Detailed error information. |
Id | String | Error ID number. This ID is assigned by TaxBandits and it is unique for each error. |
Name | String | Name of the errored node. |
Message | String | Shows the error message. |
Response JSON
- Response 1
- Response 2
{
"RecordId": "babf0c22-f13b-4d2a-ae6e-8022f4def4a2",
"Form8453EMPUrlPayer": "https://tbs-links.stssprint.com/Form8453EMP/Form8453?tpatkn=64a7c02f-4866-4740-b0bb-06f5a89ad5dd",
"Errors": null
}
{
"RecordId": "babf0c22-f13b-4d2a-ae6e-8022f4def4a2",
"Errors": [
{
"Id": "F88-100014",
"Name": "Payer Signed",
"Message": "Cannot Request a new Form8453EMP since payer already signed"
}
]
}