# 列示所有操作 返回指定时间段内成功和取消的交易的详细信息列表。您可以在响应中获得付款信息,包括费用、税以及订单和用户的数据。您可以获得JSON或CSV格式的列表。您可以使用此 API调用进行财务对账。 注意此API调用不包含project_id路径参数,因此您需要使用在您公司的所有项目中都有效的API密钥来设置授权。 Endpoint: GET /merchants/{merchant_id}/reports/transactions/registry.{format} Version: 2.0 Security: basicAuth ## Path parameters: - `merchant_id` (integer, required) 商户ID。 - `format` (string, required) 数据格式。 Enum: "json", "csv", "xls" ## Query parameters: - `datetime_from` (string, required) 开始日期,使用YYYY-MM-DD格式。如传入了以下任一参数,则此参数非必需:transfer_idreport_id Example: "2023-02-08" - `datetime_to` (string, required) 结束日期,使用YYYY-MM-DD格式。如传入了以下任一参数,则此参数非必需:transfer_idreport_iddatetime_from和datetime_to之间的间隔不得超过92天。 Example: "2023-03-08" - `in_transfer_currency` (integer, required) 将所有财务数据转换为支付出账货币(默认使用支付入账货币)。如传入了以下任一参数,则此参数非必需:transfer_idreport_id - `show_total` (boolean) 是否在报告中包含交易总额。仅适用于CSV格式导出,默认值为true。 - `merchant_of_records` (string,null) 在册商户。可以是xsolla、merchant或不指定。如果为merchant,则返回通过合作伙伴直接帐户进行的交易。如果为xsolla,则返回非通过合作伙伴直接帐户进行的交易。如未指定,则返回所有交易。 Enum: "xsolla", "merchant" - `project_id` (integer) 项目ID。 - `show_dry_run` (boolean) 是否包括测试交易。 - `transfer_id` (integer) 交易传输 ID。 - `report_id` (integer) 财务报告 ID。 - `offset` (integer) 元素编号,从该元素开始生成列表(从0开始数)。 - `limit` (integer) 页面上显示的交易数限制。如传入了此参数,则不必传入datetime_from和datetime_to参数。 - `status` (string) 交易状态。 Enum: "done", "canceled", "error", "refunded" ## Response 200 fields (application/json): - `payment_details` (object) 支付详细信息。 - `payment_details.chargebackPenalty` (object) - `payment_details.chargebackPenalty.amount` (number) - `payment_details.commission_agent` (object) - `payment_details.commission_agent.percent` (number) - `payment_details.commission_agent_fixed` (integer) - `payment_details.commission_ps` (object) - `payment_details.commission_ps.fixed_amount` (integer) - `payment_details.commission_ps_from_vat` (object) - `payment_details.commission_user` (object) - `payment_details.commission_xsolla` (object) - `payment_details.cpa_network_commission` (object) - `payment_details.direct_wht` (object) - `payment_details.payment` (object) - `payment_details.payment.amount_from_ps` (integer) - `payment_details.payment.currency` (string) - `payment_details.payout` (object) - `payment_details.payout.fx_rate` (number) - `payment_details.refundPenalty` (object) - `payment_details.repatriation_costs` (object) - `payment_details.sales_tax` (object) - `payment_details.vat` (object) - `payment_details.vat.user_amount` (integer) - `payment_details.vat.user_percent` (integer) - `purchase` (object) 购买详细信息。 - `purchase.friend` (object) - `purchase.friend.email` (string,null) - `purchase.friend.user_id` (string,null) - `purchase.items_amount` (integer) - `purchase.pin_codes` (object) - `purchase.pin_codes.content` (string,null) - `purchase.purchase_amount` (number) - `purchase.simple_checkout` (object) - `purchase.subscription` (object) - `purchase.subscription.name` (string,null) - `purchase.subscription.plan_id` (integer,null) - `purchase.subscription.product_id` (string,null) - `purchase.subscription.product_name` (string,null) - `purchase.subscription.subscription_id` (integer,null) - `purchase.virtual_currency` (object) - `purchase.virtual_currency_amount` (integer) - `purchase.virtual_items` (object) - `transaction` (object) 交易数据。 - `transaction.custom_parameters` (object,null) - `transaction.direct_account` (integer) - `transaction.dry_run` (integer) - `transaction.external_id` (string,null) - `transaction.id` (integer) - `transaction.payment_method` (object) - `transaction.payment_method.class` (string) - `transaction.project` (object) - `transaction.refund_reason` (string,null) - `transaction.refund_reason_comment` (string,null) - `transaction.status` (string) Enum: "created", "processing", "done", "canceled", "error", "refunded", "partiallyRefunded", "awaitingRefund", "disputeFee" - `transaction.transfer_date` (string) - `user` (object) 带用户相关数据的对象。 - `user.country` (string) 使用[ISO 3166-1 alpha-2标准](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2)规定的2字母组合表示国家/地区。 - `user.custom` (string,null) - `user.email` (string) 用户电子邮件。 - `user.id` (string) 用户ID。 - `user.ip` (string) - `user.marketplace` (string) - `user.name` (string) 用户昵称。 - `user.phone` (string,null) 电话号码。 - `user_balance` (object) 用户余额。 - `user_balance.payment_currency` (object) 首选支付货币。 - `user_balance.payment_currency.deduction_amount` (number) - `user_balance.payment_currency.payout_amount_from_balance` (number) - `user_balance.payment_currency.purchase_amount_from_balance` (number)