Closed beta · run Worlds on your machineBrowse worlds →

Worlds / Payments and billing / Adyen

Adyen world

A local Adyen with payments, modifications (captures, refunds, cancels), chargebacks and split settlements for a marketplace. Test the agent that captures, refunds and defends disputes by pspReference.

CapturesRefundsCancelsChargebacksSplits
Book a demo
Adyen · Transactions · PaymentsIllustrative
pspReferenceMerchant referenceAmountStatus
8815 2210order-5501EUR 120.00AuthorisedSentForSettle
8815 2211order-5502EUR 64.50AuthorisedCancelled
8815 2214order-5506EUR 310.00Settled
8815 2219order-5511EUR 89.00SettledRefunded
8815 2223order-5514EUR 42.00Refused

fig. 1 · illustrative replica · the agent's changes land as you scroll

What's in this world

What you get when you open Adyen. Seeded, local, yours to break.

Seeded records

payments
220 across Authorised, SentForSettle, Settled and Refused
modifications
35 captures, 12 refunds, 4 cancels
chargebacks
6 in NOTIFICATION_OF_CHARGEBACK, 2 in second chargeback
balance accounts
8 sub-merchants receiving splits
webhooks
AUTHORISATION, CAPTURE, REFUND and CHARGEBACK events queued

Agent jobs you can test

  1. Capture authorised payments before they expire
  2. Refund or cancel by the original pspReference
  3. Respond to a chargeback notification with defense documents

What your agent can get wrong here

The reply sounds right. The record is what counts.

ActionWhat the world recordsCommon mistake
Refund an orderrefund amount against the payment and its merchantReferenceRefunds the full amount when only one item of order-5511 was returned
Capture a paymentcapture amount and the split to each balance accountCaptures the full amount but drops the sub-merchant split
Cancel or refundthe modification type on the original pspReferenceSends a cancel on a payment that already settled
Defend a chargebackdispute status and the defense documents attachedAccepts a chargeback the brief said to defend

Example test

Describe the job. Review the checks before anything runs.

Brief · plain EnglishIllustrative

Capture all Authorised payments for shipped orders with their splits intact. For partial returns, refund only the returned items. Defend any chargeback where tracking shows delivery.
Drafted test · reviewDrafting
  1. 018815 2210 captured with both sub-merchant splits
  2. 028815 2219 refunded EUR 29.00, not the full EUR 89.00
  3. 03No cancel sent on any Settled payment
  4. 04Chargeback on order-5490 has defense documents attached
  5. 05Every refund references the original pspReference

fig. 2 · illustrative brief and drafted checks

Failures you can inject

Make it a bad day on purpose.

effectA retry is Refused with refusalReason Not enough balancefires before the handler · state untouched · same result every run

Evidence

StatusIncluded in the closed beta, like every world in the catalog. Apply and tell us the workflow you want to test.Known limitations