我们引入了一个新的 processedAt 输入字段到 refundCreate 操作。通过此字段,您可以更有效地在记录中管理退款时间戳。
如果您未提供 processedAt 值,系统将默认使用当前时间戳,这确保现有集成无需修改即可继续正常运行。
更新内容
refundCreate mutation 现在包含一个可选的 processedAt 字段,使您能够指定退款处理的具体时间,该功能特别适用于:
- 处理回溯性退款:管理线下发起或需要反映特定处理日期以满足会计目的的退款。
- 维护准确的财务记录:确保您的退款时间戳与实际业务运营和报告期间保持一致。
工作原理
要使用此功能,请在创建退款时包含 processedAt 字段:
mutation refundCreate($input: RefundInput!) { refundCreate(input: $input) { refund { id processedAt createdAt } userErrors { field message } } }使用输入:
{ "input": { "orderId": "gid://shopify/Order/123", "processedAt": "2024-12-01T10:30:00Z", "refundLineItems": [...] } }如果您未提供 processedAt 值,系统将默认使用当前时间戳,这确保现有集成无需修改即可继续正常运行。

