لینکهای پرداخت
آموزش ساخت لینک پرداخت وب در اینپی فای، اتصال پیشنهاد و برنامه، شخصیسازی ظاهر، شناسه مشتری، کد تخفیف و بازگشت پس از پرداخت.
لینک پرداخت، آدرس صفحه خرید میزبانیشده توسط اینپی فای است. مشتری لینک را باز میکند، یکی از بستههای پیشنهاد را انتخاب میکند و پرداخت را انجام میدهد. لازم نیست صفحه پرداخت را از ابتدا طراحی کنید؛ اطلاعات محصولات، قیمتها و دسترسی از تنظیمات پروژه شما گرفته میشود.
در پنل و بعضی راهنماها، «لینک خرید وب» نیز به همین قابلیت اشاره دارد. این لینک برای خرید محصولات پروژه است؛ با لینک پرداخت صورتحساب خدمات اینپی فای تفاوت دارد.
لینک پرداخت چه ارتباطی با محصول و پیشنهاد دارد؟
- محصول: چیزی است که مشتری میخرد و قیمت آن در کاتالوگ تعریف میشود.
- بسته پیشنهاد: نحوه ارائه محصول، توضیحات و تخفیف بسته را مشخص میکند.
- لینک پرداخت: بستههای پیشنهاد را برای برنامه وب انتخابشده در یک صفحه خرید نمایش میدهد.
- حق دسترسی: نتیجه خرید موفق است؛ صرف بازکردن لینک یا ورود به درگاه، دسترسی ایجاد نمیکند.
عنوان و ظاهر لینک، قیمت یا نوع دسترسی محصول را تغییر نمیدهند. اگر پیشنهاد برای چند برنامه محصول دارد، صفحه پرداخت فقط بستههای دارای محصول مربوط به برنامه وب انتخابشده را نمایش میدهد.
پیشنیازها
۱. پروژه و برنامه وب یا PWA را بسازید. ۲. محصولات را با قیمت مناسب تعریف کنید و به حق دسترسی متصل کنید. ۳. پیشنهاد و بستهها را بسازید و محصولات همان برنامه وب را داخل بستهها قرار دهید. ۴. تنظیمات پرداخت را کامل کنید. ۵. شناسه ثابت مشتری و مقصد بازگشت موردنظر را مشخص کنید.
اعضای تیم برای مشاهده، ساخت، ویرایش و تغییر ظاهر لینک باید مجوز عملیات مربوط را داشته باشند. خرید در این صفحه از مسیر پرداخت وب انجام میشود؛ این قابلیت جایگزین فرایند خرید دروناستوری بازار یا مایکت نیست.
ساخت لینک در پنل
۱. وارد پنل اینپی فای شوید و پروژه را انتخاب کنید. ۲. از منوی پروژه وارد لینکهای پرداخت شوید. ۳. روی افزودن لینک خرید بزنید تا فرم ایجاد لینک پرداخت وب باز شود.
۴. نام داخلی، پیشنهاد و پیکربندی وب را انتخاب کنید. ۵. عنوان، توضیحات صفحه و آدرس شرایط و قوانین را وارد کنید. ۶. در صورت نیاز، نمایش ورودی کد تخفیف را فعال کنید.
۷. رفتار پس از پرداخت را انتخاب و مقصدهای لازم را تنظیم کنید.
۸. روی ذخیره بزنید؛ سپس از جزئیات لینک، ظاهر را تنظیم و لینک مخصوص مشتری را کپی کنید.
معنی تنظیمات فرم
| تنظیم | کاربرد |
|---|---|
| نام داخلی | برای تشخیص لینک در پنل؛ مثلاً «خرید اشتراک از سایت». |
| پیشنهاد | مجموعه بستههایی که قرار است در صفحه خرید ارائه شوند. |
| پیکربندی وب | برنامه وب مرتبط با پیشنهاد؛ محصولات و هویت مشتری در همین پروژه استفاده میشوند. |
| عنوان و توضیحات | متنهایی که مشتری بالای صفحه پرداخت میبیند؛ مزیت خرید و محتوای بسته را واضح بنویسید. |
| شرایط و قوانین | آدرس معتبر صفحه قوانین کسبوکار شما؛ برای مثال https://example.com/terms. |
| اجازه کد تخفیف | نمایش ورودی کد در صفحه پرداخت؛ خود کد و قواعد آن جداگانه ساخته میشوند. |
| رفتار پس از پرداخت | انتخاب دکمههای ادامه پس از نمایش نتیجه؛ مخصوص همین لینک است. |
در نسخه فعلی، برای هر پیشنهاد فقط یک لینک پرداخت وجود دارد. پیشنهاد دارای لینک، هنگام ساخت لینک دیگر قابل انتخاب نیست؛ غیرفعالکردن لینک نیز به معنی حذف اتصال آن نیست. همچنین پیشنهاد یک لینک موجود قابل تغییر نیست؛ برای اتصال به پیشنهاد دیگری، لینک مربوط به همان پیشنهاد را بسازید.
اگر پیشنهاد یا برنامه در فهرست نیست
پیشنهاد باید در همین پروژه باشد، در بستههایش محصول برنامه وب داشته باشد و قبلاً به لینک دیگری متصل نشده باشد. فهرست پیکربندی وب نیز از برنامههای وبِ محصولات همان پیشنهاد ساخته میشود؛ صرف ساختن برنامه در پروژه کافی نیست.
اگر صفحه خرید بستهای ندارد، بررسی کنید بسته واقعاً محصول برنامه وب انتخابشده را داشته باشد. قیمت، اتصال حق دسترسی و تنظیمات پرداخت را هم پیش از اشتراکگذاری آزمایش کنید.
شخصیسازی ظاهر صفحه
از جزئیات لینک روی ویرایش ظاهر بزنید. میتوانید رنگ پسزمینه صفحه و کارت، رنگ و تراز عنوان و توضیحات، ظاهر بسته انتخابشده و انتخابنشده، قیمت و نشان تخفیف، دکمهها، ورودیها، وضعیتهای موفق و خطا، و گردی گوشهها را تنظیم کنید.
پیشنمایش زنده برای دیدن تغییرات ظاهری است؛ قیمتها و متنهای نمونه آن را نتیجه واقعی خرید فرض نکنید. تغییرات را ذخیره کنید و لینک واقعی را روی موبایل و دسکتاپ باز کنید. گزینه بازگشت به قالب پیشفرض برای بازنشانی تنظیمات ظاهر است، نه تغییر محصولات یا حذف لینک.
ظاهر صفحه باید خوانا بماند؛ به کنتراست متن و زمینه، مشخصبودن بسته انتخابی و قابل تشخیص بودن قیمت نهایی توجه کنید. این بخش شخصیسازی قالب آماده است، نه ویرایشگر آزاد پیوال یا محل درج کد دلخواه.
ساخت لینک مخصوص مشتری
در جزئیات لینک، اشتراک لینک را انتخاب کنید. شناسه کاربری مشتری در اپلیکیشن را وارد کنید و لینک تولیدشده را کپی کنید. ساختار نمونه:
آدرس نهایی را از پنل کپی کنید؛ شناسه لینک را سیستم تولید میکند. بخش آخر، app_user_identifier مشتری است، نه شناسه عددی داخلی رکورد مشتری. پنل هنگام ساخت آدرس، شناسه مشتری را برای استفاده در URL رمزگذاری میکند.
این شناسه باید با شناسهای که اپلیکیشن یا SDK شما برای مشتری استفاده میکند یکی باشد. استفاده از شناسه مشترک برای همه مشتریان، خریدها و دسترسیهای آنان را زیر یک هویت جمع میکند. اگر مشتری از قبل وجود نداشته باشد، در مرحله آغاز خرید، رکورد او در همان پروژه ساخته میشود؛ بازکردن صفحه بهتنهایی رکورد مشتری ایجاد نمیکند.
لینک بدون شناسه مشتری، لینک کامل خرید نیست. شناسه موجود در آدرس نیز رمز عبور یا اثبات ورود مشتری نیست؛ اگر لینک را از داخل اپ یا سایت تولید میکنید، هویت مشتری را در فرایند خودتان کنترل کنید. رمز، توکن ورود یا اطلاعات حساس را داخل URL قرار ندهید. راهنمای هویت مشتری را ببینید.
استفاده همراه کد تخفیف
ابتدا تخفیف را در بخش تخفیفهای وب بسازید و در تنظیمات لینک، اجازه کد تخفیف را فعال کنید. مشتری میتواند کد را در صفحه وارد کند؛ برای اعمال از روی لینک هم پارامتر code را اضافه کنید:
کد باید برای همین پروژه، مشتری و محصول معتبر باشد. قیمت نهایی در سرور محاسبه میشود؛ درصد تخفیف بسته و کد با یکدیگر جمع نمیشوند. جزئیات و مثال عددی در راهنمای کدهای تخفیف آمده است.
رفتار پس از پرداخت
| گزینه | چیزی که مشتری میبیند | پیشنیاز |
|---|---|---|
| فقط نمایش نتیجه پرداخت | نتیجه پرداخت؛ مشتری در همان صفحه باقی میماند. | مقصد ادامه لازم نیست. |
| نمایش دکمه ورود به PWA | دکمه ادامه در برنامه وب مرتبط با لینک. | آدرس بازگشت در تنظیمات همان برنامه وب ثبت شده باشد. |
| نمایش دکمه بازکردن اپ Native | دکمه بازکردن برنامه انتخابشده. | برنامه مستقل Android یا iOS در همان پروژه با لینک بازگشت ثبتشده. |
| نمایش هر دو دکمه | انتخاب ادامه در PWA یا اپ مستقل. | هر دو مقصد تنظیم شده باشند. |
برای حالت Native، اپ مقصد را از فهرست انتخاب کنید؛ اپهای بازار و مایکت در این فهرست نیستند. اگر مقصد پیدا نمیشود، تنظیمات برنامه و لینک بازگشت آن را بررسی کنید. بازشدن اپ نیز به نصب برنامه و پشتیبانی دستگاه از لینک مقصد بستگی دارد.
این تنظیمات دکمه ادامه را مشخص میکنند؛ به معنی انتقال خودکار یا تأیید پرداخت نیستند. برنامه پس از بازگشت باید وضعیت دسترسی مشتری را از مسیر معتبر سیستم یا SDK بهروز کند؛ وجود پارامتر در URL یا کلیک روی دکمه بازگشت، اثبات خرید موفق نیست.
جریان خرید و نتیجه آن
مشتری بسته را انتخاب میکند و پرداخت را آغاز میکند. سرور تعلق محصول به برنامه و پیشنهاد، حق دسترسی و مبلغ پس از تخفیف را بررسی میکند و فرایند درگاه را شروع میکند. پس از بازگشت درگاه، نتیجه پرداخت در سرور بررسی میشود و برای خرید موفق، دسترسی مربوط ثبت میشود.
اگر مبلغ نهایی صفر باشد، جریان تکمیل بدون پرداخت خارجی انجام میشود؛ اما اعتبار محصول و دسترسی همچنان باید برقرار باشد. پرداخت ناموفق یا لغوشده را خرید موفق تلقی نکنید.
ویرایش یا توقف لینک
از فهرست یا جزئیات لینکهای پرداخت، گزینه ویرایش را باز کنید. متنها، پیکربندی وب مجاز، تخفیف و رفتار بازگشت را میتوانید تغییر دهید؛ پیشنهاد متصل قابل تعویض نیست. تغییر محصولات یا قیمت بستهها باید از کاتالوگ و پیشنهاد انجام شود.
برای توقف خریدهای تازه، لینک را غیرفعال کنید. لینک غیرفعال دیگر صفحه خرید فعال ندارد و خرید تازه از آن پذیرفته نمیشود؛ این کار خریدهای موفق قبلی را لغو یا دسترسی مشتریان را حذف نمیکند. غیرفعالکردن لینک را هم معادل لغو پرداختی که قبلاً آغاز شده فرض نکنید.
بررسی خطاها و آزمون انتشار
- لینک باز نمیشود: آدرس کامل، شناسه مشتری و فعالبودن لینک را بررسی کنید.
- پیشنهاد قابل انتخاب نیست: محصولات وب و وجود لینک قبلی برای پیشنهاد را بررسی کنید.
- محصول یا بسته دیده نمیشود: محصول همان برنامه وب باید داخل بسته پیشنهاد باشد.
- خرید آغاز نمیشود: اتصال حق دسترسی، قیمت و تنظیمات درگاه را بررسی کنید.
- کد تخفیف پذیرفته نمیشود: شرایط مشتری و محصول را در راهنمای تخفیف بررسی کنید.
- دکمه ادامه نمایش داده نمیشود یا اپ باز نمیشود: رفتار انتخابی، مقصد بازگشت و نصب اپ را بررسی کنید.
پیش از انتشار، لینک را برای دو مشتری با شناسه متفاوت باز کنید، مبلغ و بستهها را بررسی کنید و با روش آزمایشی مجاز خودتان، سناریوی خرید موفق، ناموفق و بازگشت به برنامه را امتحان کنید. صرف ساخت لینک یا دیدن پیشنمایش، آزمون پرداخت نیست. چکلیست خرید آزمایشی را دنبال کنید.