خیلی وقت بود تو این فکر بودیم که دیگه وقتش شده درامدمون رو دلاری کنیم، اونم وقتی داریم تو ایران کار میکنیم!
اینکه ما خدماتی داریم بتونیم به کشور های دیگه ارایه بدیم یا مشتری خارج از ایران داشته باشیم بحث دیگه ای هست که شاید بعدا راجع به این هم نوشتم(ما این خدمات رو داشتیم بازار اولمون هم ایرانی های خاج از کشور بودن).
ما اول، خدماتمون رو به ایرانی های خارج رایگان ارائه دادیم، حالا وقتش بود بتونیم پول هم بگیریم ولی مشکل اصلی این بود که حالا چطوری پول رو بگیریم!
شروع کردیم به بررسی، با دوستای خارج از ایران مشورت کردیم، درگاه های پرداخت خارجی رو بررسی کردیم کارمزدهاشون رو هم به همین صورت.
در نهایت رسیدیم به سایت stripe.com که خدمات پرداخت انجام میده، تعریفش رو هم از تعدادی از دوستان شنیده بودم که خیلی خوبه!
طبیعتا به ایران سرویس نمیده و ما این رو میدونستیم، قدم اول برای اینکه ببینیم سیستم کارشون چطور هست با VPN ثبت نام کردیم.
خیلی راحت با همون ثبت نام یه اکانت تست به ما دادن، تمام مستندات پیاده سازیشون هم تو سایت بود.
همچنین کارت بانکی فیک هم برای تست دارن، این طوری ما خیلی راحت مستندات رو خوندیم و با اون API تستی که در اختیارمون گذاشتن کل سیستم رو پیاده کردیم.
یه مشکل دیگه هم بود سایت ما تو ایران هست و درنهایت کاربر از سایت ما قرار هست وارد درگاه بشه و بعدش دوباره بر گرده به سایت ما، برای این که این مشکل رو حل کنیم یه سایت انگلیسی درست کردیم روی دامنه دیگه، وقتی کاربر میخواد خرید کنه اول وارد اون سایت میشه به صورت خودکار و بعد از اونجا وارد stripe میشه و وقتی برمیگرده از سایت stripe دوباره وارد سایت خارجیمون میشه (اینجا دیگه نمیفرستیم توی سایت ایرانی پشت صحنه با وب سرویس به سایت ایرانی خبر میدیم که خرید موفق بوده یانه).
تا اینجا بدون درد سر همه چی رو درست کردیم و تست کردیم، مرحله اخر این بود که API تست رو به API واقعی تبدیل کنیم(قسمت سختش همینه).
ما دوستی رو توی کشور کانادا داشتیم که قبول کرد به اسم اون توی این سایت اکانت بازکنیم، در نهایت یه اکانت با مشخصات خودش باز کرد و بعد از اینکه احراز هویت شد API واقعی رو گرفتیم و سیستم راه افتاد.