hypermid.postman_collection.json
Download, then Import it in Postman.
Set the variables
The collection ships four variables. Set them once on the collection and every request picks them up.There is one
baseUrl because there is one host. Switching between sandbox and
production means changing secretKey, not the URL. See
Environments.What is in it
Requests are foldered by tag — payments, quote, status, catalog, balances, onramp — plus a Webhooks (example deliveries) folder. Each request carries the right auth already: the ones that move money send{{secretKey}} as a bearer token, read-only ones send {{publishableKey}},
and the public payer routes send nothing, because attaching a secret to a
route that never needed one is how a key ends up somewhere it should not be.
Optional query parameters arrive disabled, so Send works immediately
instead of submitting a wall of empty values. Enable the ones you want.
Replaying a webhook
The webhook folder posts a realistic body at{{webhookUrl}}. Point that at
your own receiver — or an ngrok tunnel — to exercise your handler without
waiting for a real payment.