Test and go live

Test mode is a field on the action rather than a setting on the connection, so going live is a change inside each Zap. A Zap you built by copying another one carries the original's Test mode value with it, which is the most common way a Zap ends up live before anyone intended.


Test a Zap

  1. Open the Zap and set Test mode to True on the Buckaroo step.
  2. Use Zapier's Test step to run the action. Buckaroo returns a PayLink in the step's output.
  3. Open the returned link and complete a payment in the Buckaroo test environment.
  4. Check that the step delivering the link, such as an email, sent what you expected.
  5. Check that your Push URL received the result.

For the test details each payment method accepts, see Testing.

📘

Testing the Buckaroo step on its own only proves a link can be created. The parts that usually break are the step that delivers the link and the Zap that receives the result, so run the whole chain rather than the one step.


What to check while testing

  • The PayLink is created and appears in the step's output.
  • The step that delivers it maps the right field, so the customer receives a working link.
  • The payment methods you allowed appear on the checkout page, for the currency you are sending.
  • The amount and currency are correct, including when they come from a mapped field.
  • Order and Invoice carry values from the trigger rather than fixed text.
  • Your Push URL receives the result, and your second Zap reads the status rather than treating every message as a success.

Both Zaps have to be on

If you are catching payment results with a second Zap, that Zap has to be published and on. A push message sent to a catch hook belonging to a Zap that is switched off is not queued for later, so the result is simply lost and the payment looks unreported.

Turn the receiving Zap on before you turn on the Zap that creates links. See Reacting to payment status.

Go-live checklist
  • Test mode set to False on every Buckaroo step you are taking live.
  • The Zap republished after that change, since an edit does not take effect until you do.
  • Any Zap you created by copying another one checked separately, because Test mode was copied with the step.
  • Push URL filled in and pointing somewhere that is live.
  • The Zap that receives push messages published and switched on.
  • Payment methods checked against what is active on your Buckaroo store, not just what you selected.
  • One small real payment created, paid and confirmed in Plaza under Transactions.
⚠️

Check each Zap rather than assuming. Nothing in Zapier warns you that a live Zap is creating test links, and a test link fails quietly: it is created, delivered and opened, and simply cannot take money.


Did this page help you?