chargeback-docs

Cycle Notification Update

System Notifications

Format of the cycle update notification sent by the system.

{
	"event": "cycle",
	"payload": {
		"contractDisputeId": "string",
		"name": "chargeback | pre_arbitrage | arbitrage",
		"status": "open | closed",
		"decision": "accepted_in_full | accepted_partially | rejected | null",
		"steps": [
			{
				"name": "chargeback | chargeback_response | pre_arbitrage | pre_arbitrage_response | arbitrage | arbitrage_response",
				"status": "open | closed",
				"message": "string",
				"memberInCharge": "acquirer | issuer | scheme",
				"acquirerStepAction": "act | wait | done",
				"startDate": "string",
				"endDate": "string",
				"actionDueDate": "string"
			}
		],
		"installmentAdjustments": [
			{
				"installmentNumber": "number",
				"acquirerReferenceNumber": "string",
				"issuerDispatchDate": "string",
				"acquirerDispatchDate": "string",
				"merchantDispatchDate": "string",
				"scheduledDate": "string",
				"acquirerFinancialSolution": "loss | reconcile | merchant_debt | update_amount | keep_as_is | hold_funds",
				"merchantFinancialSolution": "cancel_payout | debit_merchant | update_amount | keep_as_is | hold_funds",
				"issuerFinancialSolution": "refund_in_full | accept_debit | cancel_credit | refund_partially | represent_partially | update_amount | keep_as_is | represent",
				"issuerAmount": "number",
				"acquirerAmount": "number"
			}
		],
		"recomendation": "string",
		"requestForInformation": "boolean",
		"informationReceived": "boolean",
		"startDate": "string",
		"endDate": "string"
	}
}