Recurring charge plan linked to account

Event generated when a link is created.

Type: object
Domain: balance
Event: recurring_charge_plan_linked_to_account
Version: 1

|
recurring_charge_link_id required

Description: Created link identifier
Type: number
Example:
9832195123

recurring_charge_plan_id required

Description: Recurring charge plan ID
Type: number
Example:
9832195123

previous_recurring_charge_link_id

Description: Reference to the previous link identifier
Type: number
Example:
9832195123

org_id required

Description: Organization ID
Type: string
Example:
TN-cc8f8b89-233a-4582-9f36-63ee85278d6d

account_id required

Description: The account linked to the referenced plan
Type: number
Example:
233200

created_at required

Description: Link creation date and time in ISO-8601 format
Type: string
Format: date-time
Example:
2021-10-18T15:23:17Z

description required

Description: Links description **Type**: string **Example**: Credit card annuity.`

tracking_id required

Title: Tracking ID
Description: This is a unique field.
Type: string
Format: uuid
Example:
12766d76-6e0d-99fa-8209-d236f4fbb4a2

cid required

Title: creation cid
Description: cid which triggered the link creation
Type: string
Format: uuid
Example:
12766d76-6e0d-99fa-8209-d236f4fbb4a2

start_installment_charge_in

Description: Indicates from which cycle charges will begin
Type: integer
Example:
4

post_installment_charge_on_current_cycle

Description: Flag that indicates whether the posting of charges should start in current cycle or in the next cycle
Type: boolean
Example:
true

renew

Description: Flag that indicates whether the link is a renewal
Type: boolean
Example:
false

{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "Recurring charge plan linked to account",
    "description": "Event generated when a link is created.",
    "required": [
        "recurring_charge_link_id",
        "recurring_charge_plan_id",
        "org_id",
        "account_id",
        "created_at",
        "description",
        "tracking_id",
        "cid"
    ],
    "properties": {
        "recurring_charge_link_id": {
            "type": "number",
            "description": "Created link identifier",
            "examples": [
                9832195123
            ]
        },
        "recurring_charge_plan_id": {
            "type": "number",
            "description": "Recurring charge plan ID",
            "examples": [
                9832195123
            ]
        },
        "previous_recurring_charge_link_id": {
            "type": "number",
            "description": "Reference to the previous link identifier",
            "examples": [
                9832195123
            ]
        },
        "org_id": {
            "type": "string",
            "description": "Organization ID",
            "examples": [
                "TN-cc8f8b89-233a-4582-9f36-63ee85278d6d"
            ]
        },
        "account_id": {
            "type": "number",
            "description": "The account linked to the referenced plan",
            "examples": [
                233200
            ]
        },
        "created_at": {
            "type": "string",
            "description": "Link creation date and time in ISO-8601 format",
            "format": "date-time",
            "examples": [
                "2021-10-18T15:23:17Z"
            ]
        },
        "description": {
            "type": "string",
            "description": "Link`s description",
            "examples": [
                "Credit card annuity."
            ]
        },
        "tracking_id": {
            "type": "string",
            "format": "uuid",
            "title": "Tracking ID",
            "description": "This is a unique field.",
            "pattern": "^(?!\\s*$).+",
            "examples": [
                "12766d76-6e0d-99fa-8209-d236f4fbb4a2"
            ]
        },
        "cid": {
            "type": "string",
            "format": "uuid",
            "title": "creation cid",
            "description": "cid which triggered the link creation",
            "pattern": "^(?!\\s*$).+",
            "examples": [
                "12766d76-6e0d-99fa-8209-d236f4fbb4a2"
            ]
        },
        "start_installment_charge_in": {
            "type": "integer",
            "description": "Indicates from which cycle charges will begin",
            "examples": [
                4
            ]
        },
        "post_installment_charge_on_current_cycle": {
            "type": "boolean",
            "description": "Flag that indicates whether the posting of charges should start in current cycle or in the next cycle",
            "examples": [
                true
            ]
        },
        "renew": {
            "type": "boolean",
            "description": "Flag that indicates whether the link is a renewal",
            "examples": [
                false
            ]
        }
    }
}
{
    "recurring_charge_link_id": 9832195123,
    "recurring_charge_plan_id": 9832195123,
    "previous_recurring_charge_link_id": 9832195123,
    "org_id": "TN-cc8f8b89-233a-4582-9f36-63ee85278d6d",
    "account_id": 233200,
    "created_at": "2021-10-18T15:23:17Z",
    "description": "Credit card annuity.",
    "tracking_id": "12766d76-6e0d-99fa-8209-d236f4fbb4a2",
    "cid": "12766d76-6e0d-99fa-8209-d236f4fbb4a2",
    "start_installment_charge_in": 4,
    "post_installment_charge_on_current_cycle": true,
    "renew": false
}