{
  "schema_version": "softjunk-root-paypal-verification-status-v1",
  "updated": "2026-06-01",
  "status_url": "https://trungcodeer.github.io/.well-known/paypal-verification-status.json",
  "root_status_url": "https://trungcodeer.github.io/paypal-verification-status.json",
  "product_status_url": "https://trungcodeer.github.io/softjunk-lead-kit/paypal-verification-status.json",
  "paypal_payment_verified": false,
  "proof_state": "unverified_due_to_missing_credentials",
  "last_public_verifier_result": "PAYPAL_PAYMENT_VERIFIED=false reason=missing_credentials required=PAYPAL_ACCESS_TOKEN_or_PAYPAL_CLIENT_ID_and_PAYPAL_SECRET",
  "missing_credentials": true,
  "does_not_prove_absence_of_payment": true,
  "not_payment_proof": true,
  "payment_proof_boundary": "This well-known status is verifier-readiness evidence only. It is not payment proof and does not prove that no payment arrived. Do not claim paid, received, fulfilled, complete, or stopped unless seller-side PayPal evidence exists, the API verifier succeeds, trusted seller-side CSV proof verifies the 5 USD payment, or the seller manually confirms the same payment inside PayPal.",
  "allowed_completion_evidence": [
    "PAYPAL_PAYMENT_VERIFIED=true from the PayPal API verifier",
    "PAYPAL_PAYMENT_VERIFIED=true source=csv from a trusted seller-side PayPal CSV export",
    "manual seller confirmation inside PayPal"
  ],
  "checkout_route_proof": {
    "package_metadata_url": "https://trungcodeer.github.io/softjunk-lead-kit/package.json",
    "package_root_checkout_proof_field": "softjunk.root_checkout_proof",
    "agent_checkout_router_url": "https://trungcodeer.github.io/softjunk-lead-kit/agent-checkout-router.json",
    "command": "npm exec --yes --package github:trungcodeer/softjunk-lead-kit -- softjunk-lead-kit pay --mode custom --json",
    "sponsor_route_before_paypal": "https://trungcodeer.github.io/softjunk-lead-kit/sponsor-button-buy.html",
    "after_packet_paypal_url": "https://paypal.me/softjunk/5USD",
    "success_signal": "PAYPAL_PAYMENT_VERIFIED=true",
    "payment_proof_boundary": "This proves the executable checkout route only. It is not payment proof."
  },
  "completion_gate": {
    "can_mark_goal_complete": false,
    "reason": "seller-side PayPal proof is still missing from the public verifier context"
  }
}
