Skip to content
HeyCrustDocs

Search documentation

Search by topic or tool name
Browse documentation
Guides

Verify your integration end to end

Record the actual customer-visible result for each enabled source.

On this page

What you need

An isolated test identity/store and explicit authorization for any external setup, real message or financial action. Do not fabricate production records to prove a workflow.

Steps

  1. Verify the Shopify organization/app identity and complete history state.
  2. Identify an authorized merchant and verify contact plus app-specific receipt. For optional browser/backend events, inspect their independent source observations and exact app scope.
  3. Discover MCP tools with the intended credential and perform a read. Validate REST filters, pagination and same-body retries through a scoped key.
  4. Follow a referral link through the real install journey and inspect matching production/test evidence. Confirm actual collections and refund correction only in an authorized billing test.
  5. Review a draft Flow’s scope, conditions and preview. Delivery requires an explicitly authorized send; an unsent preview is not a delivery result.
  6. Review manual payout request → approval → external transfer → report → partner confirmation/dispute. Without an authorized transfer, stop at workflow review and label later steps untested.

Expected result

A result log that names the app, source, credential audience, window and steps actually observed. Schema/unit tests, connection checks and a full provider journey prove different things.

Troubleshooting

Use Troubleshooting for the failing boundary. Fix the source and repeat that step rather than replacing missing proof with manually inserted financial events.