پرش به محتوا
مستندات · دریافت پرداخت

دریافت پرداخت

برای محصولاتی که می‌سازید یک ارائه‌دهنده‌ی پرداخت متصل کنید.

از حساب ارائه‌دهنده‌ی خودتان استفاده کنید

BuildMidas اتصالات پرداخت را به ازای هر حساب ذخیره می‌کند. پیکربندی فعلی ارائه‌دهنده از Stripe، WeChat Pay، Alipay، Paddle، Lemon Squeezy و Coinbase Commerce پشتیبانی می‌کند. داشتن اتصال یک ارائه‌دهنده به این معنا نیست که همه‌ی نوع ساخت‌ها از یک روند پرداخت یکسان پشتیبانی می‌کنند.

اتصال از داشبورد

کنترل‌های اتصال پرداخت را باز کنید و فیلدهای موردنیاز ارائه‌دهنده را وارد کنید. برای Stripe، کلیدهای publishable و secret باید متعلق به یک حالت یکسان (آزمایشی یا واقعی) باشند؛ اطلاعات امضای webhook جداگانه است. هنگام بررسی یک روند پرداخت از اطلاعات ورود آزمایشی استفاده کنید.

روند پرداخت موردنیازتان را توضیح دهید

محصول، مبلغ و تجربه‌ی پرداخت موردنظر را در گفتگوی ساخت توضیح دهید. خروجی‌های ایستا و پشتیبانی‌شده با سرور قابلیت‌های متفاوتی دارند. یکپارچه‌سازی تولیدشده و ارائه‌دهنده‌ی پیکربندی‌شده‌ی آن را بررسی کنید.

اطلاعات محرمانه را در سرور نگه دارید

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

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

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