From da1f914cdb4f7d90d0e0255b691aadf63d522e0d Mon Sep 17 00:00:00 2001 From: finalerock44 <77282157+finalerock44@users.noreply.github.com> Date: Thu, 17 Sep 2026 12:03:46 +0100 Subject: [PATCH 1/2] Document the 75% refund for cancelled tests Co-Authored-By: Claude Opus 5 (1M context) --- billing/test-run-billing.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/billing/test-run-billing.md b/billing/test-run-billing.md index 43c549c..041ffe3 100644 --- a/billing/test-run-billing.md +++ b/billing/test-run-billing.md @@ -23,6 +23,14 @@ Details of charges made to your account can be found on the [billing page](https Enterprise customers with volume discounts or grandfathered users with older pricing may have different pricing. You can view your account's test run cost in the [billing page](https://console.devicecloud.dev/billing) {% endhint %} +### Cancelled tests + +A test you cancel **before it starts running** is refunded **75%** of its cost. Nothing has been provisioned for it yet, so you only pay the 25% that covers queueing and scheduling it. + +A test that has already started is charged in full, because it is occupying a real device by the time you cancel it. In the console, the cancel button only appears on tests that are still queued or pending, so a cancel you make there is always refundable. + +Refunds appear as a separate negative line in your usage history, alongside the original charge. If the tests were paid for out of your plan's included credits, cancelling gives that allowance back for the rest of the billing period. + ### Credits Historically, DeviceCloud users have purchased credits in advance and these have been drawn down via usage. From 0f1e3bdf3425e81490704fe4a9b16e01043d8006 Mon Sep 17 00:00:00 2001 From: finalerock44 <77282157+finalerock44@users.noreply.github.com> Date: Thu, 17 Sep 2026 16:00:54 +0100 Subject: [PATCH 2/2] Update billing terms and refund policy in documentation --- billing/test-run-billing.md | 22 +++++----------------- 1 file changed, 5 insertions(+), 17 deletions(-) diff --git a/billing/test-run-billing.md b/billing/test-run-billing.md index 041ffe3..f3e2a15 100644 --- a/billing/test-run-billing.md +++ b/billing/test-run-billing.md @@ -4,11 +4,11 @@ All amounts exclude Sales Tax - this will be added at checkout for your country by our Merchant of Record, Paddle. {% endhint %} -DeviceCloud debits customers account per test run. +DeviceCloud charges your Team's account per test run. This happens as soon as you run `dcd cloud`. In billing terms, a test run is a single top-level flow executing on a single device. Multiple flows in an upload will incur multiple charges. -For example, an upload with 10 flows running on iOS (at $0.11 per test run) will incur $1.10 of debits to the customer account. +For example, an upload with 10 flows running on iOS (at $0.11 per test run) will incur $1.10 of charges to your Team's account. Details of charges made to your account can be found on the [billing page](https://console.devicecloud.dev/billing). @@ -25,20 +25,8 @@ Enterprise customers with volume discounts or grandfathered users with older pri ### Cancelled tests -A test you cancel **before it starts running** is refunded **75%** of its cost. Nothing has been provisioned for it yet, so you only pay the 25% that covers queueing and scheduling it. +Once a test has started running, it cannot be cancelled. -A test that has already started is charged in full, because it is occupying a real device by the time you cancel it. In the console, the cancel button only appears on tests that are still queued or pending, so a cancel you make there is always refundable. +A test you cancel before it starts running is refunded at 75% of its cost. The 25% is used to cover our network and egress costs from preparing your test to run. -Refunds appear as a separate negative line in your usage history, alongside the original charge. If the tests were paid for out of your plan's included credits, cancelling gives that allowance back for the rest of the billing period. - -### Credits - -Historically, DeviceCloud users have purchased credits in advance and these have been drawn down via usage. - -{% hint style="info" %} -Note: credits are only valid for 12 months, after which they automatically expire. -{% endhint %} - -New users are given $20 in free credits to test the service. - -The ability to purchase credits is being phased out in favour of [subscriptions](subscriptions.md). \ No newline at end of file +Refunds appear as a separate negative line in your usage history alongside the original charge and should appear in your balance immediately.