استرایپ¶
Stripe یک ارائهدهنده راهحل پرداخت آنلاین مستقر در ایالات متحده است که به کسبوکارها امکان پذیرش کارتهای اعتباری و روشهای پرداخت دیگر را میدهد.
حساب Stripe خود را با Odoo ایجاد کنید¶
روش دریافت اطلاعات کاربری شما به نوع میزبانی بستگی دارد:
به ارائهدهنده پرداخت استرایپ بروید و روی اتصال به استرایپ کلیک کنید.
فرآیند تنظیم را طی کنید و هنگامی که Stripe یک ایمیل تأیید برای شما ارسال میکند، آدرس ایمیل خود را تأیید کنید.
در پایان فرآیند، روی موافقت و ارسال کلیک کنید. اگر تمام اطلاعات درخواستی ارسال شده باشد، به اودو هدایت میشوید و ارائهدهنده پرداخت شما فعال میشود.
به ارائهدهنده پرداخت استرایپ بروید و روی اتصال به استرایپ کلیک کنید.
فرآیند تنظیم را طی کنید و هنگامی که Stripe یک ایمیل تأیید برای شما ارسال میکند، آدرس ایمیل خود را تأیید کنید.
در پایان فرآیند، روی موافقت و ارسال کلیک کنید؛ سپس به ارائهدهنده پرداخت Stripe در Odoo هدایت میشوید.
فیلد State را به Enabled تنظیم کنید.
نکته
برای استفاده از یک حساب Stripe موجود، حالت توسعهدهنده را فعال کنید و Stripe را به صورت دستی فعال کنید. سپس میتوانید اطلاعات ورود خود را وارد کنید، یک وبهوک ایجاد کنید و ارائهدهنده پرداخت را فعال کنید.
شما همچنین میتوانید Stripe را با استفاده از حالت آزمایشی آزمایش کنید. برای این کار، ابتدا وارد داشبورد Stripe خود شوید و به حالت Test mode تغییر دهید. سپس، در Odoo، حالت توسعهدهنده را فعال کنید، به ارائهدهنده پرداخت Stripe بروید، اطلاعات API خود را با کلیدهای آزمایشی پر کنید و فیلد State را به Test Mode تنظیم کنید.
اطلاعات ورود خود را وارد کنید¶
اگر به اعتبارنامههای API شما برای اتصال به حساب Stripe نیاز است، به صورت زیر عمل کنید:
به صفحه کلیدهای API در Stripe بروید، یا وارد داشبورد Stripe خود شوید و به بروید.
در بخش کلیدهای استاندارد، کلید قابل انتشار و کلید محرمانه را کپی کرده و برای استفادههای بعدی ذخیره کنید.
در Odoo، به ارائهدهنده پرداخت Stripe بروید.
در برگه اعتبارنامهها، فیلدهای کلید قابل انتشار و کلید مخفی را با مقادیر ذخیرهشده قبلی پر کنید.
ایجاد یک وبهوک¶
اگر راز امضای وبهوک شما برای اتصال به حساب Stripe مورد نیاز است، میتوانید یک وبهوک را به صورت خودکار یا دستی ایجاد کنید.
مطمئن شوید که کلیدهای قابل انتشار و مخفی پر شدهاند، سپس روی تولید وبهوک خود کلیک کنید.
به صفحه وبهوکها در استرایپ بروید، یا وارد داشبورد استرایپ خود شوید و به مسیر بروید.
در بخش Hosted endpoints، روی Add endpoint کلیک کنید. سپس در فیلد Endpoint URL، آدرس URL پایگاه داده Odoo خود را وارد کنید و در ادامه
/payment/stripe/webhook
را اضافه کنید، به عنوان مثال:https://yourcompany.odoo.com/payment/stripe/webhook
.در پایین فرم روی انتخاب رویدادها کلیک کنید، سپس رویدادهای زیر را انتخاب کنید:
در بخش Charge: charge.refunded و charge.refund.updated;
در بخش هدف پرداخت payment_intent.amount_capturable_updated، payment_intent.payment_failed، payment_intent.processing و payment_intent.succeeded؛
در بخش تنظیم هدف: setup_intent.succeeded.
کلیک کنید: افزودن رویدادها.
روی افزودن نقطه پایانی کلیک کنید، سپس روی نمایش کلیک کرده و کلید امضای محرمانه خود را برای استفاده بعدی ذخیره کنید.
در Odoo، به ارائهدهنده پرداخت Stripe بروید.
در برگه اعتبارنامهها، فیلد راز امضای وبهوک را با مقداری که قبلاً ذخیره کردهاید پر کنید.
توجه
شما میتوانید رویدادهای دیگر را انتخاب کنید، اما در حال حاضر توسط Odoo پردازش نمیشوند.
فعالسازی Apple Pay¶
برای اینکه مشتریان بتوانند از دکمه Apple Pay برای پرداخت سفارشهای تجارت الکترونیک خود استفاده کنند، به برگه پیکربندی بروید، گزینه اجازه تسویه حساب سریع را فعال کنید و روی فعال کردن Apple Pay کلیک کنید.