{
  "configuration": {
    "persona": "merchant",
    "country": "KSA",
    "platform": "merchant_plugin",
    "storefront": "none",
    "backend": "php",
    "sdk": "android",
    "features": [
      "wallets",
      "callbacks"
    ]
  },
  "roadmap": [
    {
      "title": "Account Setup & Verification",
      "number": 1,
      "items": [
        "Sign up for a Paymob account at accept.paymob.com",
        "Complete merchant verification (KYC)",
        "Access your dashboard and locate API keys",
        "Review available <a href=\"https://developers.paymob.com/paymob-docs/payment-methods\" target=\"_blank\" rel=\"noopener noreferrer\">payment methods</a> for Saudi Arabia",
        "Set up test mode for development"
      ]
    },
    {
      "title": "Integration Setup",
      "number": 2,
      "items": [
        "Install the Paymob plugin for none",
        "Configure plugin settings with API keys",
        "Test checkout flow in test mode"
      ]
    },
    {
      "title": "Payment Methods Configuration",
      "number": 3,
      "items": [
        "Configure <a href=\"https://developers.paymob.com/paymob-docs/payment-methods\" target=\"_blank\" rel=\"noopener noreferrer\">card payment acceptance</a>",
        "Set up payment success/failure redirect pages",
        "Test different payment scenarios (success, decline, 3DS)",
        "Enable Apple Pay and Google Pay",
        "Complete domain verification for digital wallets",
        "Test wallet payment flows"
      ]
    },
    {
      "title": "Advanced Features & Customization",
      "number": 4,
      "items": [
        "Set up <a href=\"https://developers.paymob.com/paymob-docs/transaction-webhooks\" target=\"_blank\" rel=\"noopener noreferrer\">Webhooks</a> for payment notifications",
        "Implement <a href=\"https://developers.paymob.com/paymob-docs/hmac\" target=\"_blank\" rel=\"noopener noreferrer\">HMAC validation</a> for security",
        "Test webhook delivery and processing",
        "Handle webhook retry logic"
      ]
    },
    {
      "title": "Testing & Quality Assurance",
      "number": 5,
      "items": [
        "Test all payment flows with test cards provided by Paymob",
        "Verify success, decline, and 3DS authentication scenarios",
        "Test payment form on different devices and browsers",
        "Verify webhook delivery and processing",
        "Use <a href=\"https://developers.paymob.com/paymob-docs/transaction-inquiry-api\" target=\"_blank\" rel=\"noopener noreferrer\">Transaction Inquiry API</a> to verify payment status",
        "Review <a href=\"https://developers.paymob.com/paymob-docs/troubleshooting\" target=\"_blank\" rel=\"noopener noreferrer\">Troubleshooting Guide</a> for common issues"
      ]
    },
    {
      "title": "Go Live Checklist",
      "number": 6,
      "items": [
        "Complete all testing and ensure everything works correctly",
        "Switch from TEST to LIVE mode in dashboard",
        "Replace test API keys with production keys",
        "Verify production webhook URLs are correct",
        "Complete Apple Pay / Google Pay production verification",
        "Monitor first production transactions closely",
        "Set up transaction monitoring and alerts",
        "Review <a href=\"https://developers.paymob.com/paymob-docs/faqs\" target=\"_blank\" rel=\"noopener noreferrer\">FAQs</a> for common production issues",
        "Keep support@paymob.com handy for any issues"
      ]
    }
  ],
  "progress": {
    "0-0": false
  },
  "exportedAt": "2026-03-27T17:27:05.938Z",
  "version": "3.0.0"
}