# 争议 提起新争议或争议状态发生变化时,艾克索拉会向Webhook URL发送一个包含dispute类型的Webhook。要接收该Webhook,请联系您的客户成功经理或发送电子邮件至csm@xsolla.com。 Endpoint: POST dispute Version: 1.0 ## Request fields (application/json): - `action` (string, required) 操作类型。 Enum: "adding", "updating" - `dispute` (object, required) 包含争议信息的对象。 - `dispute.incoming_date` (string, required) 符合[RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339)标准的争议提出日期。 - `dispute.reason` (string, required) 提出争议的原因。关于原因组的描述,请参考[文档](/zh/solutions/payments/anti-fraud/chargeback/#payments_chargeback_reasons)。 Enum: "non_receipt", "not_as_described", "duplicate_processing", "paid_by_other_means", "incorrect_amount", "credit_not_processed", "general", "fraud", "cancelled_recurring", "cancelled_merchandise", "late_presentment", "no_authorization", "problem_with_remittance", "other" - `dispute.status` (string, required) 争议状态。 Enum: "new", "accepted", "no_actions_required", "won", "lost" - `dispute.type` (string, required) 争议类型。 Enum: "1st_time_chargeback", "2nd_time_chargeback", "arbitration", "retrieval", "representment", "chargeback_reversal", "representment_reversal", "reimbursement", "dispute", "chargeback", "claim", "reimbursement_reversal", "inquiry", "other" - `notification_type` (string, required) 通知类型。 - `settings` (object, required) 包含自定义项目设置信息的对象。 - `settings.merchant_id` (integer, required) 商户ID。 - `settings.project_id` (integer, required) 项目编号。您可以在您的[发布商帐户](https://publisher.xsolla.com/)项目名称旁边。 - `transaction` (object, required) 包含交易信息的对象。 - `transaction.country_code` (string, required) 用户所在国家/地区。使用[ISO 3166-1 alpha-2 标准](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2)规定的2字母组合表示国家/地区。 - `transaction.date_create` (string, required) 支付日期。 - `transaction.external_id` (string) 交易外部ID。详细信息请参阅[常见问答](/zh/doc/pay-station/references/faq/#faq_payments_q_new_transaction_external_id)。 - `transaction.id` (integer, required) 交易ID。 - `transaction.payment_method` (string, required) 支付方式。 Enum: "credit_debit_card", "paypal" - `transaction.total` (object, required) 包含交易金额信息的对象。 - `transaction.total.amount` (number, required) 付款金额。 - `transaction.total.currency` (string, required) 货币。符合[ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)的三字母货币代码。 - `user` (object, required) 包含用户信息的对象。 - `user.email` (string) 用户电子邮件。 - `user.id` (string, required) 用户ID。 ## Response 400 fields (application/json): - `error` (object) - `error.code` (string) - `error.message` (string) ## Response 204 fields ## Response 500 fields