Pre-release tests

Before a migration reaches any customer, we run it against your sample apps and quickstarts with their own tests. A failure here usually means the guide needs another example.

Refunds move under payments: /v1/refunds is deprecated

9 of 10 samples pass
Sample appLanguageResultTestsTime
acme-node-quickstarttypescript Passed 29 passed41s
acme-python-quickstartpython Passed 55 passed46s
checkout-example-nexttypescript Passed 30 passed65s
subscriptions-djangopython Passed 58 passed63s
marketplace-expressjavascript Failed 22 passed, 1 failed76s
invoicing-fastapipython Passed 60 passed69s
acme-clitypescript Passed 51 passed60s
webhooks-flaskpython Passed 54 passed55s
terminal-reacttypescript Passed 29 passed88s
payouts-nodejavascript Passed 25 passed56s

Charges v1 shuts down; move to the Payments API

11 of 12 samples pass
Sample appLanguageResultTestsTime
acme-node-quickstarttypescript Passed 34 passed82s
acme-python-quickstartpython Passed 70 passed100s
checkout-example-nexttypescript Passed 24 passed106s
subscriptions-djangopython Passed 30 passed58s
marketplace-expressjavascript Passed 69 passed87s
invoicing-fastapipython Passed 55 passed131s
acme-clitypescript Passed 33 passed79s
webhooks-flaskpython Failed 38 passed, 2 failed124s
terminal-reacttypescript Passed 49 passed126s
payouts-nodejavascript Passed 65 passed46s
connect-rails-portpython Passed 55 passed76s
billing-portal-remixtypescript Passed 73 passed113s

Webhook events move to v2 payloads

7 of 9 samples pass
Sample appLanguageResultTestsTime
acme-node-quickstarttypescript Passed 35 passed84s
acme-python-quickstartpython Passed 19 passed82s
checkout-example-nexttypescript No new failures 18 passed59s
subscriptions-djangopython Passed 34 passed53s
marketplace-expressjavascript Passed 31 passed84s
invoicing-fastapipython No new failures 52 passed97s
acme-clitypescript Passed 59 passed27s
webhooks-flaskpython Passed 58 passed89s
terminal-reacttypescript Passed 19 passed48s

Node SDK 5.0: create a client instead of global config

6 of 7 samples pass
Sample appLanguageResultTestsTime
acme-node-quickstarttypescript Passed 10 passed80s
checkout-example-nexttypescript Passed 44 passed75s
marketplace-expressjavascript Passed 17 passed32s
acme-clitypescript Failed 12 passed, 1 failed53s
terminal-reacttypescript Passed 34 passed68s
payouts-nodejavascript Passed 18 passed57s
billing-portal-remixtypescript Passed 29 passed71s