💳 ۳۴۳٬۰۶۳ رکورد BIN🏦 ۱۳٬۲۶۹ بانک صادرکننده🌍 199 کشور🧰 30 ابزار رایگان

سندباکس درگاه پرداخت شبیه‌سازی‌شده

ببینید یک API پرداخت چگونه پاسخ می‌دهد: تأیید، رد و 3-D Secure را با کارت‌های تست منتشرشده شبیه‌سازی کنید — کاملاً آفلاین.

🔒 شبیه‌ساز آموزشی: با هیچ بانک، شبکه کارت یا ارائه‌دهنده پرداختی ارتباط نمی‌گیرد. فقط شماره کارت‌های تست منتشرشده پذیرفته می‌شوند.

شماره کارت‌های تست منتشرشده

شماره کارتشبکهنتیجه شبیه‌سازی‌شده
4242 4242 4242 4242Visaپرداخت موفق می‌شود
4000 0000 0000 0002Visaرد شد: generic_decline
4000 0000 0000 9995Visaرد شد: insufficient_funds
4000 0000 0000 0069Visaرد شد: expired_card
4000 0000 0000 0127Visaرد شد: incorrect_cvc
4000 0000 0000 0119Visaخطا: processing_error
4000 0025 0000 3155Visaنیازمند احراز هویت 3-D Secure
5555 5555 5555 4444Mastercardپرداخت موفق می‌شود
3782 822463 10005American Expressپرداخت موفق می‌شود

جریان پرداخت چگونه کار می‌کند

سرور شما یک payment intent ایجاد و تأیید می‌کند، درگاه با یک وضعیت پاسخ می‌دهد و بعداً یک وب‌هوک نتیجه نهایی را به بک‌اند شما اطلاع می‌دهد. سفارش‌ها را بر اساس وب‌هوک انجام دهید، نه بر اساس تغییر مسیر مرورگر.

نمونه درخواست
{
  "method": "POST",
  "path": "/v1/payment_intents",
  "body": {
    "amount": 2000,
    "currency": "usd",
    "confirm": true,
    "payment_method_data": {
      "type": "card",
      "card": {
        "number": "4242424242424242",
        "exp_month": 12,
        "exp_year": 2030,
        "cvc": "123"
      }
    }
  }
}
نمونه پاسخ
{
  "id": "pi_test_3kq9x2m7v1c8b5n4z6a0d2f1",
  "object": "payment_intent",
  "livemode": false,
  "amount": 2000,
  "currency": "usd",
  "status": "succeeded",
  "payment_method": {
    "type": "card",
    "card": {
      "brand": "visa",
      "last4": "4242",
      "exp_month": 12,
      "exp_year": 2030
    }
  },
  "latest_charge": {
    "id": "ch_test_8h2j4k6l1m3n5p7q9r0s2t4u",
    "authorization_code": "T4K2Q9",
    "outcome": {
      "network_status": "approved_by_network",
      "type": "authorized"
    }
  }
}
وب‌هوک: payment_intent.succeeded
{
  "id": "evt_test_1a2b3c4d5e6f7g8h9i0j1k2l",
  "object": "event",
  "type": "payment_intent.succeeded",
  "livemode": false,
  "data": {
    "object": {
      "id": "pi_test_3kq9x2m7v1c8b5n4z6a0d2f1",
      "status": "succeeded",
      "amount": 2000,
      "currency": "usd"
    }
  }
}
وب‌هوک: payment_intent.payment_failed
{
  "id": "evt_test_9z8y7x6w5v4u3t2s1r0q9p8o",
  "object": "event",
  "type": "payment_intent.payment_failed",
  "livemode": false,
  "data": {
    "object": {
      "id": "pi_test_7f6e5d4c3b2a1z0y9x8w7v6u",
      "status": "requires_payment_method",
      "last_payment_error": {
        "type": "card_error",
        "code": "card_declined",
        "decline_code": "insufficient_funds",
        "message": "Your card has insufficient funds."
      }
    }
  }
}

درباره سندباکس درگاه پرداخت شبیه‌سازی‌شده

این سندباکس درگاه پرداخت شبیه‌سازی‌شده به توسعه‌دهندگان امکان می‌دهد بدون درگیر شدن با پول واقعی یاد بگیرند یک API پرداخت کارتی چگونه پاسخ می‌دهد. یکی از شماره کارت‌های تست منتشرشده را انتخاب کنید، هر تاریخ انقضای آینده، یک CVC و یک مبلغ وارد کنید و «شبیه‌سازی پرداخت» را بزنید. صفحه یک شیء JSON به شکل یک payment intent معمول بازمی‌گرداند: یک id، یک status، شبکه کارت و چهار رقم آخر، کد و پیام رد برای موارد ناموفق و یک کد مجوز ساختگی برای موارد تأییدشده. کارت 3-D Secure یک چالش شبیه‌سازی‌شده نشان می‌دهد تا مدیریت وضعیت requires_action را تمرین کنید و هر نتیجه شامل رویداد وب‌هوک مربوط است. شبیه‌ساز کاملاً در مرورگر شما اجرا می‌شود: با هیچ بانک، شبکه کارت یا ارائه‌دهنده پرداختی ارتباط نمی‌گیرد و فقط شماره‌های تست منتشرشده فهرست‌شده در جدول را می‌پذیرد. شماره کارت‌های واقعی به‌صورت محلی رد می‌شوند و هرگز به جایی ارسال نمی‌شوند.

FAQ

آیا سندباکس از کارت پول کسر می‌کند یا با بانک ارتباط می‌گیرد؟

خیر. همه‌چیز در مرورگر شما شبیه‌سازی می‌شود. هیچ درخواستی به Visatk، بانک، شبکه کارت یا ارائه‌دهنده پرداخت ارسال نمی‌شود و هیچ پولی جابه‌جا نمی‌شود.

چرا شماره کارت من رد می‌شود؟

سندباکس فقط شماره‌های تست منتشرشده در جدول را می‌پذیرد. هر شماره دیگری، از جمله کارت واقعی، به‌صورت محلی رد می‌شود تا هرگز تأییدشده تلقی نشود.

آیا می‌توانم از این شماره‌ها در ارائه‌دهنده پرداخت واقعی خود استفاده کنم؟

این‌ها شماره‌های تست پرکاربرد و منتشرشده‌ای هستند که در حالت تست ارائه‌دهندگان استفاده می‌شوند. فقط با کلیدهای API تست در سندباکس ارائه‌دهنده شما کار می‌کنند؛ در حالت زنده همیشه رد می‌شوند.