Recurring scheduled charge processed
Event generated when a recurring charge is applied to an account as part of the cycle closing operation.
Type: object
Domain: balance
Event: recurring_scheduled_charge_processed
Version: 1
recurring_scheduled_charge_id required
Description: The charge identifier
Type: number
Example:
9832195123
recurring_charge_link_id required
Description: The link which generated the following charge
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 identifier associated with the charge
Type: number
Example:
2232442
statement_id required
Description: The statement identifier associated with the charge
Type: number
Example:
3435345
status required
Description: Charges
s status **Type**: string **Example**:
The actual status which triggered the event.`
created_at required
Description: Charge creation date and time in ISO-8601 format
Type: string
Format: date-time
Example:
2021-10-18T15:23:17Z
updated_at required
Description: Charge update event date and time in ISO-8601 format
Type: string
Format: date-time
Example:
2021-10-18T15:23:17Z
processing_code required
Description: Charactere sequence that represents a group of resultant transactions.
Type: string
Example:
009999
installment_amount required
Description: Credit transaction total amount
Type: number
Example:
12.0
description required
Description: Charge
s description **Type**: string **Example**:
Description of the recurring charge plan.`
cycle required
Description: The cycle associated with the following charge
Type: integer
authorization_id required
Description: The authorization identifier from transactions api.
Type: number
authorization_tracking_id required
Description: The transaction identifier from recurring-charge-api context.
Type: string
secondary_authorization_id
Description: The secondary authorization identifier from transactions api.
Type: number
secondary_authorization_tracking_id
Description: The secondary transaction identifier from recurring-charge-api context.
Type: string
secondary_processing_code
Description: Charactere sequence that represents a group of resultant transactions.
Type: string
Example:
009999
secondary_installment_amount
Description: Credit transaction total amount
Type: number
Example:
12.0
secondary_description
Description: Charge
s secondary description **Type**: string **Example**:
Description of the secondary item of the recurring charge plan.`
cid required
Title: Correlational ID of event
Description: This is not a unique value, so different events (from same domain+event_type or not) can share same cid. This is usefull to identify all events produced from same request or processing.
Type: string
Format: uuid
Example:
12766d76-6e0d-99fa-8209-d236f4fbb4a2
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"title": "Recurring scheduled charge processed",
"description": "Event generated when a recurring charge is applied to an account as part of the cycle closing operation.",
"required": [
"recurring_scheduled_charge_id",
"recurring_charge_link_id",
"org_id",
"account_id",
"statement_id",
"status",
"created_at",
"processing_code",
"installment_amount",
"description",
"authorization_id",
"authorization_tracking_id",
"cycle",
"updated_at",
"cid"
],
"properties": {
"recurring_scheduled_charge_id": {
"type": "number",
"description": "The charge identifier",
"examples": [
9832195123
]
},
"recurring_charge_link_id": {
"type": "number",
"description": "The link which generated the following charge",
"examples": [
9832195123
]
},
"org_id": {
"type": "string",
"description": "Organization ID",
"examples": [
"TN-cc8f8b89-233a-4582-9f36-63ee85278d6d"
]
},
"account_id": {
"type": "number",
"description": "The account identifier associated with the charge",
"examples": [
2232442
]
},
"statement_id": {
"type": "number",
"description": "The statement identifier associated with the charge",
"examples": [
3435345
]
},
"status": {
"type": "string",
"description": "Charges`s status",
"examples": [
"The actual status which triggered the event."
]
},
"created_at": {
"type": "string",
"description": "Charge creation date and time in ISO-8601 format",
"format": "date-time",
"examples": [
"2021-10-18T15:23:17Z"
]
},
"updated_at": {
"type": "string",
"description": "Charge update event date and time in ISO-8601 format",
"format": "date-time",
"examples": [
"2021-10-18T15:23:17Z"
]
},
"processing_code": {
"type": "string",
"description": "Charactere sequence that represents a group of resultant transactions.",
"examples": [
"009999"
]
},
"installment_amount": {
"type": "number",
"description": "Credit transaction total amount",
"examples": [
12.0
]
},
"description": {
"type": "string",
"description": "Charge`s description",
"examples": [
"Description of the recurring charge plan."
]
},
"cycle": {
"type": "integer",
"description": "The cycle associated with the following charge",
"exemples": [
3
]
},
"authorization_id": {
"type": "number",
"description": "The authorization identifier from transactions api.",
"exemples": [
1231231
]
},
"authorization_tracking_id": {
"type": "string",
"description": "The transaction identifier from recurring-charge-api context.",
"exemples": [
"charge_id12312pc21312321PRIMARY"
]
},
"secondary_authorization_id": {
"type": "number",
"description": "The secondary authorization identifier from transactions api.",
"exemples": [
1231231
]
},
"secondary_authorization_tracking_id": {
"type": "string",
"description": "The secondary transaction identifier from recurring-charge-api context.",
"exemples": [
"charge_id12312pc21312321PRIMARY"
]
},
"secondary_processing_code": {
"type": "string",
"description": "Charactere sequence that represents a group of resultant transactions.",
"examples": [
"009999"
]
},
"secondary_installment_amount": {
"type": "number",
"description": "Credit transaction total amount",
"examples": [
12.0
]
},
"secondary_description": {
"type": "string",
"description": "Charge`s secondary description",
"examples": [
"Description of the secondary item of the recurring charge plan."
]
},
"cid": {
"type": "string",
"format": "uuid",
"title": "Correlational ID of event",
"description": "This is not a unique value, so different events (from same domain+event_type or not) can share same cid. This is usefull to identify all events produced from same request or processing.",
"pattern": "^(?!\\s*$).+",
"examples": [
"12766d76-6e0d-99fa-8209-d236f4fbb4a2"
]
}
}
}
Updated 6 days ago