Skip to main content
This page explains how to subscribe to Prowler Cloud through the AWS Marketplace, how to activate the subscription in Prowler Cloud, how billing works, and how to fix the errors you may hit on the way.

Plans

Prowler Cloud has two listings in the AWS Marketplace. Both give you the same product. They differ in how you commit and how you pay. A provider is a cloud account you connect to Prowler Cloud: an AWS account, an Azure subscription, a GCP project, a Kubernetes cluster, and so on. For prices, included resources and per-resource rates, see the Prowler Cloud pricing page.

Before You Subscribe

  • One AWS account pays for the whole organization. Subscribe from a single AWS account. You then connect as many providers as you need, from any cloud, inside Prowler Cloud. You do not subscribe again for each AWS account you scan.
  • Decide which Prowler Cloud organization will pay. Activation links the AWS purchase to the organization you are signed in to. If you belong to several organizations, switch to the right one before you activate. See Activate the Subscription in Prowler Cloud.
  • Annual plan: decide the provider count first. AWS asks for it during checkout, and AWS charges the full year at that moment. Providers you add beyond that count are billed monthly at the pay-as-you-go rate. AWS may not let you cancel an annual contract yourself from the console. See Cancel the Subscription before you commit.
  • Cancel any card-billed subscription first. An organization already billed by credit card cannot switch to AWS Marketplace billing until that subscription is cancelled. This prevents double charges.

Subscribe on AWS Marketplace

1

Open the listing

Sign in to the AWS account that will pay, open the listing for the plan you want, and click View purchase options.
2

Review the purchase and subscribe

Scroll to Purchase details and click Subscribe. There is no upfront charge. AWS bills your usage at the end of each month.
Purchase details for the monthly listing with the Subscribe button highlighted
3

Click Set up your account

AWS confirms the purchase and shows a Set up your account button. Click it. AWS sends your browser to Prowler Cloud with a setup link.
AWS Marketplace purchase confirmation banner with the Set up your account button
The setup link expires quickly: AWS documents roughly one hour, and never more than four. If the link expires, you close the tab, or need to start over, return to Manage subscriptions in the AWS Marketplace console, open Prowler Cloud, and click Set up your account again to get a fresh link.

Activate the Subscription in Prowler Cloud

Nothing is linked until you confirm it in Prowler Cloud. The purchase is safe on the AWS side while you complete these steps.
1

Sign in or create your account

Prowler Cloud shows the sign-in page with a banner that reads “To finish setting up your AWS Marketplace subscription, sign in or register if you don’t have an account yet.”
Prowler Cloud sign-in page with the AWS Marketplace banner
If you do not have an account yet, click Sign up. The purchase carries over once you sign in with the new account.
Prowler Cloud sign-up page with the AWS Marketplace banner
2

Check the organization and activate

The billing page shows a card titled Activate your AWS Marketplace subscription. It names the organization the purchase will be linked to.
Activation card naming the organization, with the Activate subscription button and the Continue to billing without activating link
Read the organization name before you click. Activation is a billing decision: charges for that organization go to the AWS account you subscribed with. If it is not the organization you want to pay for, switch organizations first, then come back to the billing page.
Click Activate subscription. Prowler Cloud links the purchase and activates the subscription. Two short status messages appear while it works: “Linking your AWS Marketplace purchase…” and “Activating your subscription…”.
Activation card showing the Activating your subscription progress message
Continue to billing without activating discards the setup link and leaves the organization unchanged. Use it only if you landed in the wrong organization. To activate later, get a fresh link from the AWS Marketplace console as described above.
3

Confirm the subscription is active

The billing page now states that you subscribed through AWS Marketplace, shows the AWS account that pays, and links to your subscription in the AWS Marketplace console.
Prowler Cloud billing page for an AWS Marketplace subscription, showing the paying AWS account and the link to the AWS Marketplace console
There is no payment method, invoice history, or cancel button on this page. AWS handles all of that.
If something goes wrong during activation, see Activation errors.

After Activation

  • Add providers from the Providers page in Prowler Cloud. Every provider you add is covered by the same AWS subscription, whatever cloud it belongs to.
  • All charges come from AWS. Find them under Amazon Web Services, Inc. - Marketplace in AWS Billing.
AWS Billing page showing the Amazon Web Services, Inc. - Marketplace line

Monthly

AWS bills you at the end of each month for the providers connected and the resources scanned in Prowler Cloud during that month.

Annual

AWS charges the full 12-month subscription once, at checkout. The providers covered by your commitment cost nothing more during the year. Your monthly AWS bill only includes usage beyond the commitment: extra providers at the pay-as-you-go rate, and resources beyond the included amount at the annual plan’s per-resource rate. If auto-renewal is on, AWS renews the contract for another 12 months at the end date and charges the new term the same way. Turn it off from Manage subscriptions before the renewal date if you do not want that.

Cancel the Subscription

There is no cancel button in Prowler Cloud for AWS Marketplace subscriptions. How you cancel depends on the plan, following the AWS Marketplace cancellation rules.

Monthly

Cancel from the AWS Marketplace console at any time:
  1. Open Manage subscriptions and open Prowler Cloud.
  2. Under Active agreements, select the agreement and click View details.
  3. Open the Actions menu and choose Cancel subscription.
  4. Type confirm and choose Yes, cancel subscription.
Prowler Cloud agreement page in the AWS Marketplace console with the Actions menu open on Cancel subscription
Cancelling stops future charges. Usage accrued before the cancellation still appears on your next AWS bill.

Annual

Open the agreement from Manage subscriptions first. If the Actions menu shows Cancel subscription, follow the monthly steps above. If it does not, AWS does not allow self-service cancellation for that contract:
  • Within 48 hours of purchase, contact AWS Customer Service. AWS can cancel the contract and refund the full amount, but only if you ask for the refund.
  • After 48 hours, contact support@prowler.com. Prowler starts the cancellation request through AWS Marketplace and you approve it in the AWS Marketplace console. A refund is not automatic. Ask for it when you request the cancellation.
See Refunds and cancellations in AWS Marketplace for the AWS side of the process.

What happens after cancellation

Once AWS ends the subscription, Prowler Cloud pauses scans for the organization. Providers, findings and scan history stay readable. A Subscription required card in the sidebar, labeled Subscription cancelled, explains it: “Scans are paused and your assessment data remains available. Subscribe again to continue scanning.” The billing page shows the plan selection page.
Prowler Cloud after an AWS Marketplace cancellation, showing the Subscription cancelled card in the sidebar and the plan selection page
To subscribe again from the same AWS account into the same Prowler Cloud organization, subscribe from the listing and activate as before.
Deleting your Prowler Cloud organization does not cancel the AWS subscription. AWS keeps charging the agreement until you cancel it as described above.

Troubleshooting

Activation errors

Each error appears on the Prowler Cloud billing page with the title below. Your AWS purchase is never lost by any of them. Continue to billing closes the message without activating.
The purchase went through on AWS, but this listing is not enabled for activation in Prowler Cloud. You see this when you subscribed to an earlier Prowler Cloud listing instead of one of the two current plans.Contact support@prowler.com with the AWS account you subscribed with. Click Try again once support confirms.
Error notice: This AWS Marketplace product is not supported yet
The purchase cannot be linked to the organization you are signed in to. The message shows the reason reported for this purchase:
  • “This AWS Marketplace subscription is no longer active.” The subscription was cancelled on AWS. Subscribe again from the listing. If you see this seconds after a new purchase, AWS may still be registering it: wait a minute, go back to Manage subscriptions, and click Set up your account again.
  • “This AWS Marketplace purchase is already linked to another Prowler account.” AWS identifies a purchase by AWS account and product, so one AWS account backs one Prowler Cloud organization per plan. Sign in to the organization that already holds it, or subscribe from a different AWS account.
  • “This account is already linked to another active AWS Marketplace purchase.” This organization already has an active AWS Marketplace subscription. Cancel that subscription in the AWS Marketplace console before activating a new one.
If none of these applies, contact support@prowler.com.
Error notice: This AWS subscription is already linked, with the reason shown below the message
Another request is linking the same purchase, usually a second click or a second tab. Wait a moment and click Try again.
Error notice: Your purchase is still being linked
This organization is billed by credit card. Cancel that subscription first, so you are never charged twice. Then open Manage subscriptions in the AWS Marketplace console and click Set up your account again.
Error notice: You already have an active subscription
AWS Marketplace billing for this AWS account and plan is already set up in a different Prowler Cloud organization. This also happens after you delete the organization that held the subscription and subscribe again from a new one.Sign in to the organization that holds the billing and restart the setup from Manage subscriptions in the AWS Marketplace console. If that organization no longer exists, contact support@prowler.com so they can release the billing link.
Prowler Cloud received no purchase to activate. Open Manage subscriptions in the AWS Marketplace console and click Set up your account to start again.
Error notice: We could not find your AWS purchase
A temporary problem talking to AWS. Click Try again. If it keeps failing, contact support@prowler.com and include the detail text shown under the message.
Error notice: We could not reach AWS Marketplace
The purchase was linked but the activation did not complete. Click Try again. If it keeps failing, contact support@prowler.com and include the detail text shown under the message.
Error notice: We could not activate your subscription
Your Prowler Cloud session expired before the activation finished. Click Sign in again and pick up where you left off. The setup link stays valid during its expiry window.
Error notice: Please sign in again
The setup link arrived damaged. Open Manage subscriptions in the AWS Marketplace console and click Set up your account to get a fresh one.
Error notice: We could not read your AWS purchase

Errors before the sign-in page

If the redirect from AWS itself fails, Prowler Cloud shows a plain page instead of the app. Each page links back to Prowler Cloud billing and to your AWS Marketplace subscriptions.
The setup page only accepts the redirect from AWS Marketplace. You reach it by opening the setup URL directly or from a bookmark. Start again from Set up your account in the AWS Marketplace console.
Error page: We couldn't verify this request
The redirect arrived without a valid setup token. Start again from Set up your account in the AWS Marketplace console.
Error page: We couldn't read your AWS purchase
Prowler Cloud could not process the redirect. Your purchase is safe. Wait a moment, then start again from Set up your account in the AWS Marketplace console. Contact support@prowler.com if it happens again.
Error page: Something went wrong

SEPA payment method issues

If AWS Marketplace notifies that payment failed due to an issue with the payment method, this typically occurs when a SEPA bank account is set as the default payment method. AWS Marketplace does not support SEPA bank accounts for product subscriptions, even when the account includes valid alternative payment methods. This is because AWS Marketplace invoices are issued by AWS Inc., a US entity. SEPA accounts do not recognize these invoices as valid, causing subscription failures. To successfully subscribe to AWS Marketplace products with a SEPA account configuration:
  1. Switch default payment method to credit card
  2. Complete subscription
  3. Switch the default payment method back to the bank account
Renewal ConsiderationsThis issue will recur during subscription renewals. AWS service teams recommend maintaining credit card as the default payment method to prevent future disruptions. Update payment methods at https://console.aws.amazon.com/billing/home#/paymentmethods.
AWS Marketplace StatementThe AWS Marketplace team acknowledges this limitation: “We apologize for these additional steps, and please know we are fully aware of this situation, and our internal teams are working on simplifying this process.”

Credit and debit card storage restrictions (AISPL customers in India)

AWS Marketplace no longer supports payments using credit or debit cards stored on file for Amazon Internet Services Private Limited (AISPL) customers. This restriction stems from Reserve Bank of India (RBI) regulations regarding payment aggregators, which prohibit the storage of card data. As explained in this AWS blog post:
AWS Marketplace can no longer support payments using credit or debit cards stored on file. The Reserve Bank of India (RBI) has issued a notice regarding regulation of payment aggregators, which restricts the storage of card data. If you are currently using credit or debit card as your default payment instrument, your ability to use AWS Marketplace products will be restricted. However, you can switch your default payment instrument to Pay By Invoice to avoid disruption or restore your original experience.
To maintain uninterrupted access to AWS Marketplace products, change the default payment instrument from stored card data to Pay By Invoice billing.

Support

If you get stuck at any step, contact support@prowler.com and include the AWS account you subscribed with and the exact error title you see.