{"ok":true,"service":"stripe-receipt-completion","public_path":"/stripe-receipt-completion/","api_path":"/api/stripe-receipt-completion","mode":"payment_reference_completion","summary":"Complete a paid rail run from Stripe checkout session or payment reference, then return Receipt Passport, ledger entry, and Proof Relay state.","quote":{"quote_id":"quote_1782604476415_49sx83","rail_key":"diligenceops","rail_label":"DiligenceOps","workflow":"evidence_readiness","pricing_model":"free_tools_movement_fees","billing_trigger":"completed_rail_movement","tool_access_units":0,"wallet_open_units":0,"amount_units":0,"rail_fee_units":2.5,"movement_fee_units":2.5,"total_units":2.5,"currency":"usd","movement_type":"transaction","movement_amount_units":1000,"movement_amount_source":"provided_by_agent","fee_bps":25,"rate":0.0025,"minimum_units":0.01,"charged_on":"completed_transaction_movement","accepted_methods":["hosted_checkout","agent_allowance","payment_reference","invoice_reference","wallet_reference","stablecoin_reference","x402_reference","ap2_mandate_reference"],"return_package_target":["evidence_inventory","missing_item_report","risk_summary","readiness_score","attestation"],"required_fields":["diligence_scope","available_evidence"],"expires_at":"2026-06-28T00:24:36.416Z"},"payment_authority":{"payment_reference":"demo_payment_reference_for_shape","source":"provided_payment_reference","stripe_session_id":null},"payment_verification":{"verification_attempted":false,"payment_state":"payment_reference_ready","stripe_session_id":null,"note":"Provide stripe_session_id or checkout_session_id with verify_stripe true to verify against Stripe."},"paid_run":{"production_run_id":"run_diligenceops_1782604476416_ck3r3j","rail_key":"diligenceops","idempotency_key":"stripe_receipt_completion_1782604476416_8i45ab","payment_reference":"demo_payment_reference_for_shape","movement_fee_units":2.5,"movement_type":"transaction","movement_amount_units":1000},"return_package":{"return_package_id":"return_package_diligenceops_1782604476416_y96eka","production_run_id":"run_diligenceops_1782604476416_ck3r3j","rail_key":"diligenceops","returned_fields":["evidence_inventory","missing_item_report","risk_summary","readiness_score","attestation"],"package_hash":"4137ab513b7a54dfa5199a8378ccf6919d3c3b1c89c06bb9545faceee1c01700","attestation":"DiligenceOps return package recorded."},"receipt_passport":{"version":"v2-paid-production-proof","passport_id":"paid_receipt_passport_1782604476417_o65om2","receipt_id":"receipt_1782604476417_vimbyq","production_run_id":"run_diligenceops_1782604476416_ck3r3j","return_package_id":"return_package_diligenceops_1782604476416_y96eka","rail_key":"diligenceops","payment_reference":"demo_payment_reference_for_shape","payment_reference_source":"provided_payment_reference","receipt_hash":"4f4febc6166b19f5687590f87e7e78b3d1748cd910d57b505975354331809987","receipt_signature":"sig_mrs_v1_e1e5cc793639fd87a043cc9bf3894661446098e07666f2a7","signing_version":"mrs_v1","run_hash":"02ca2e92a1819226ffc64789d9b00a3ac6480e4ffda9f2f11430121a7daf654e","return_package_hash":"4137ab513b7a54dfa5199a8378ccf6919d3c3b1c89c06bb9545faceee1c01700","payment_authority_hash":"4723c946b1d1ac9317e3890555f641bfdee01ea5f5f08f6783822e04396e9d20","passport_hash":"d3d24a19d265d6d8db6516c2076c64d1d62c6cc693ae27e7274c77a6ad0acaf3","verification":{"verification_id":"verification_1782604476417_75vse3","verification_state":"receipt_verified","receipt_id":"receipt_1782604476417_vimbyq","production_run_id":"run_diligenceops_1782604476416_ck3r3j","return_package_id":"return_package_diligenceops_1782604476416_y96eka","receipt_hash":"4f4febc6166b19f5687590f87e7e78b3d1748cd910d57b505975354331809987","receipt_signature":"sig_mrs_v1_e1e5cc793639fd87a043cc9bf3894661446098e07666f2a7","verified_at":"2026-06-27T23:54:36.417Z"}},"ledger_entry":{"receipt_ledger_entry_id":"paid_receipt_ledger_entry_1782604476417_fh4iyj","ledger_type":"stripe_to_receipt_completion","rail_key":"diligenceops","production_run_id":"run_diligenceops_1782604476416_ck3r3j","return_package_id":"return_package_diligenceops_1782604476416_y96eka","receipt_id":"receipt_1782604476417_vimbyq","verification_id":"verification_1782604476417_75vse3","movement_type":"transaction","movement_amount_units":1000,"movement_fee_units":2.5,"total_units":2.5,"currency":"usd","payment_reference":"demo_payment_reference_for_shape","payment_reference_source":"provided_payment_reference","receipt_hash":"4f4febc6166b19f5687590f87e7e78b3d1748cd910d57b505975354331809987","receipt_signature":"sig_mrs_v1_e1e5cc793639fd87a043cc9bf3894661446098e07666f2a7","signing_version":"mrs_v1","proof_hash":"f038ea1e9e1be17b3a9a96b89c9e9e603098928afaae946fd052ccb83c636879","transcript_hash":"5560e98ce23542246866633ae0926613edbe80be272464faedb56f01c130640d","created_at":"2026-06-27T23:54:36.412Z","metadata":{"source":"stripe_receipt_completion","payment_state":"payment_reference_ready"}},"ledger_persistence":{"persisted":false,"state":"write_error","error":{"code":"PGRST204","details":null,"hint":null,"message":"Could not find the 'ledger_type' column of 'persistent_receipt_ledger_entries' in the schema cache"},"missing_env":null},"proof_relay":{"relay_id":"stripe_receipt_proof_relay_1782604477551_2olsku","source_service":"stripe-receipt-completion","source_agent_id":"weverlabs.commerce.agent","destination_agent_id":"proof_relay_receiver_agent","delivery_state":"proof_relay_ready","handoff_ready":true,"retry_required":false,"payment_reference":"demo_payment_reference_for_shape","production_run_id":"run_diligenceops_1782604476416_ck3r3j","return_package_id":"return_package_diligenceops_1782604476416_y96eka","receipt_id":"receipt_1782604476417_vimbyq","passport_id":"paid_receipt_passport_1782604476417_o65om2","receipt_binding_hash":"3c7000a2f9f836a5d1cb01efdfc0750062cafd0ab3a46a40b6f9d713aac3df7f","relay_hash":"596619c407b363bbba35d7eee18ded71ca6119b0406a5df7c4b00abbdfffc077","next_endpoint":"/api/proof-relay"},"step_results":[{"step":1,"label":"Payment authority","state":"payment_reference_ready","payment_reference":"demo_payment_reference_for_shape"},{"step":2,"label":"Paid rail run","state":"completed","production_run_id":"run_diligenceops_1782604476416_ck3r3j","rail_key":"diligenceops"},{"step":3,"label":"Receipt Passport","state":"receipt_verified","receipt_hash":"4f4febc6166b19f5687590f87e7e78b3d1748cd910d57b505975354331809987"},{"step":4,"label":"Agent Run Ledger","state":"ledger_entry_recorded","ledger_entry_id":"paid_receipt_ledger_entry_1782604476417_fh4iyj"},{"step":5,"label":"Proof Relay","state":"proof_relay_ready","relay_hash":"596619c407b363bbba35d7eee18ded71ca6119b0406a5df7c4b00abbdfffc077"}],"proof_path":["stripe_checkout_or_payment_reference","paid_rail_run","receipt_passport","agent_run_ledger","proof_relay"],"boundaries":{"accepted_input":"Stripe checkout session ID or payment_reference plus rail run context","no_credential_exposure":true,"stripe_credential_policy":"STRIPE_SECRET_KEY is read only from Netlify environment variables when verification is requested."},"timestamp":"2026-06-27T23:54:36.412Z"}