Compare proposals by the change they name, who keeps the WordPress and payment accounts, which checkout the named extension supports, what maintenance continues, and how you will accept the result. A price that does not answer those points is not comparable yet. You can reject a proposal that skips them or score only the answers you received. The payment provider still decides whether any account is available. A Prism consultation can discuss the storefront and the processing question. It is not the implementer's contract, it does not install a checkout, and it does not quote the implementer's fee. Describe the work you need. Prism will confirm scope, responsibilities, fees, and terms before work begins.
For: An owner of a research-use-only peptide business comparing proposals for storefront or checkout work.
Updated 2026-09-21
Make each proposal name the change
A useful proposal names the pages, theme, plugins, and checkout type it will change. WooCommerce records those pieces separately. The system status report lists the active theme, whether WooCommerce support is declared, any template overrides, the active plugins and their versions, and the cart and checkout page addresses. Ask the proposer to start from that report, or from the equivalent list if the store is not on WooCommerce.
'A new website' is not a deliverable. Two proposals can use that phrase while one replaces the checkout page and the other replaces the catalog, theme, and order history. You can compare only the work that is written down. If a proposal does not say what it will leave in place, treat that item as unknown rather than included.
Account access is a role, not a shared password
WordPress gives an Administrator of a single site the capabilities to install and update plugins, switch themes, manage options, and manage users. An Editor can publish content and does not receive those installation capabilities. The business can create a user with the role the work requires. Sharing the owner's password removes that distinction and is not a proposal term to accept.
Stripe's account documentation says to invite team members, with the lowest permission the job needs, rather than sharing the password or a secret API key. Secret and restricted keys are not safe to put in a proposal, an email, or a chat. A proposal can name the role it needs. It should not ask for the key. Access to an account is not ownership of the business, and it is not a processing approval.
Checkout support has to match the checkout you have
WooCommerce stores started after version 8.3 use the Cart and Checkout blocks by default. An extension's compatibility with those blocks is marked on its WooCommerce.com product page. If the only enabled payment gateways are incompatible with the Checkout block, no payment method is available. A proposal that says it supports 'WooCommerce checkout' without naming the block or the classic shortcode, and without naming the payment extension, has not answered the question.
Cart and checkout are documented as a pair. A proposal to change one of them back to the classic shortcode should say whether it will change the other. Compatibility of the extension is not a statement that a provider will process the account.
Separate evidence, maintenance, and acceptance from processing
Evidence of relevant work is a store or a written description the proposer can show you, including what was changed and what was left alone. A claimed approval rate, a logo wall, or a statement that a provider 'accepts this kind of store' is not evidence of the work and is not a provider's decision about your business. Do not ask a proposer to hide the catalog or rename the business so the store looks like something else.
Maintenance is who updates WordPress, WooCommerce, plugins, and the theme after the change, and how long that duty lasts. Acceptance is the check you will perform before the final payment: the system status report matches the proposal, the named checkout shows the named payment method, and a test order is placed because WooCommerce documents test orders as a way to test a checkout. The provider's eligibility decision is not an acceptance test the implementer can pass for you.
You decide which proposal names the work, the access, and the acceptance check you need. The implementer decides what it is willing to contract for. The provider decides processing. Any Prism fee is discussed before work, and a review is not a compliance certification.
Proposal comparison sheet
Use the last column for what each written proposal actually says. Compare only proposals you have. Leave a cell blank when a proposal does not answer it. Do not paste credentials into the sheet. Worksheet entries are not submitted by this worksheet or saved by this site. Use only non-sensitive summaries; do not enter credentials, government identifiers, card or bank-account numbers, private receipt links, or customer details.
Worksheet entries are not submitted by Prism’s worksheet and are not saved by the site. Use record types, availability, anonymized observations, or match/mismatch results. Do not enter government identifiers, customer names or addresses, customer messages, receipt-access links, card or bank details, passwords, or keys. Send sensitive documents only through the provider’s verified secure channel.
Proposal comparison sheet. The last column is for temporary notes.
Comparison point
What a usable answer names
What does not answer it
What the proposals say
The change to be delivered
What a usable answer namesThe pages, theme, plugins, and checkout type that will change, and the catalog or order history that will stay.
What does not answer itA label such as a new website, a rebuild, or a checkout, with no list of what changes.
WordPress access
What a usable answer namesThe role the implementer will receive, who remains an Administrator, and that the owner's password is not shared.
What does not answer itA request for the owner's login, or a statement that the agency will own the site.
Payment-account access
What a usable answer namesThe provider and the limited team role requested. For Stripe, that is an invitation with the lowest permission the job needs.
What does not answer itA request for a password, a secret API key, or a restricted key in email or chat.
Checkout the work supports
What a usable answer namesWhether the store uses the Checkout block or the classic shortcode, and the named payment extension's documented compatibility with that checkout.
What does not answer itA general claim that the firm supports WooCommerce, or that compatibility means a provider will approve the account.
Evidence of comparable work
What a usable answer namesA store or a written account of what the firm changed and what it left in place, which you can inspect.
What does not answer itAn approval rate, a promise that a provider accepts the category, or an unnamed testimonial.
Controls that stay with the business
What a usable answer namesWho can approve product descriptions, policies, and the public business name. The catalog presented to the provider remains the catalog that is offered.
What does not answer itA proposal to hide products, change the descriptor so it disguises the business, or describe a narrower catalog than the site.
Maintenance after the change
What a usable answer namesWho updates WordPress, WooCommerce, the theme, and plugins, for how long, and which of those updates are out of scope.
What does not answer itA statement that the site will be maintained, with no owner and no end date.
Dependencies the price assumes
What a usable answer namesThe hosting, theme, required extensions, and provider account the price treats as already available.
What does not answer itA single price that does not say what must already be true for that price to hold.
Acceptance before the work is called done
What a usable answer namesThe status-report items, checkout type, visible payment method, and test order you will check before the final payment.
What does not answer itAcceptance defined only as the provider approving an account, or as the implementer's own statement that it works.
These are temporary notes. Leaving or reloading this page may clear them. The consultation form does not include these entries.
Limits
A Prism consultation can help you organize the facts and discuss the website or processing question. The payment provider decides eligibility, pricing, reserves, and whether an account is opened or closed.
This comparison does not select a processor, quote a processing fee, or transfer underwriting to the implementer.
Do not send API keys, passwords, or customer lists through the public consultation form.
WordPress roles and capabilities — checked 2026-09-21. A single-site Administrator can install and update plugins, switch themes, manage options, and manage users. An Editor can publish content and does not receive those installation capabilities.
Stripe account setup — checked 2026-09-21. Stripe says not to share the account password or secret API keys, and to invite team members with limited access instead.
Stripe teams — checked 2026-09-21. A Stripe account owner invites team members by email, assigns roles, and is told to grant the lowest permission the job requires.
Stripe API keys — checked 2026-09-21. Secret and restricted API keys are not safe to expose. Stripe says not to share keys over email, chat, or other unencrypted channels.
WooCommerce system status report — checked 2026-09-21. The report lists site addresses, WooCommerce and WordPress versions, active plugins, the theme, WooCommerce support declared by the theme, template overrides, and the cart and checkout pages.
WooCommerce cart and checkout blocks — checked 2026-09-21. Stores started after WooCommerce 8.3 use Cart and Checkout blocks by default. Incompatible gateways may not appear. Classic shortcode rollback applies to both cart and checkout. Compatibility is marked on the extension's product page.
WooCommerce managing orders — checked 2026-09-21. WooCommerce documents test orders as a way to test a checkout flow or integration.
Prism solutions — checked 2026-09-21. Prism's public support is storefront review, processing preparation, or help with a provider's website questions. The provider decides eligibility and terms. Scope, fees, and terms are discussed before work.
Prism features — checked 2026-09-21. A website review is informational. It is not a legal opinion or a compliance certification, and it does not guarantee approval.
Prism contact — checked 2026-09-21. The inquiry is followed up by email. It does not book an appointment, purchase a service, or submit a processing application.
Request a consultation
Describe the business and this specific question. Prism follows up by email to discuss fit and scope. An inquiry is not a processing application or an approval.