رفتن به مطلب
  • 0

فروش محصول در B4A


mostafaHD

سوال

سلام میخوام از طریق پرداخت درون برنامه محصول بفروشم.

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

غیر از درون پرداخت بازار دیگه از چی میتونم استفاده کنم؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

15 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

در در 1395/02/18, 10:26:51، RoyaPM گفته است :

بیا داداش اینم سورس برات نوشتم برا 2 محصول با اجرای اکتیویتی جداگانه

بعد پرداخت هم خودش ذخیره میکنه و نیازی به چک کردن دوباره نیست

صد تا محصول دیگه هم به همین روش میتونی به برنامت اضافه کنی و هر تغییری بدی

درضمن برای تشخیص پرداخت هم از اکانت گوگل و ایمیلی که تو دستگاهه و شناسه تلفن استفاده میکنه که در دفعات بعدی کاربر بتونه بدون خرید دوباره وارد بخش های مربوطه بشه

 

اینم سورس:

test

سلام یه مشکلی هست اینکه وقتی یخ محصول رو پرداخت میکنی شما یه بار دیگه همون نیاز به پرداخت داشته باشه چی ؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

از همراه پی میتونی استفاده کنی ولی در اینصورت نمیتونی در مارکت ها برنامتو منتشر کنی

لینک ارسال
به اشتراک گذاری در سایت های دیگر

همراه پی در قسمت sub_active فقط میشه یه محصول قرار داد.

مشکلم اینه

میخوام تو گوگل پلی بذارم.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

چرا امکان داره

با کمی تغییر سورسی که برای آموزش قرار دادن میتونی هر محصولی ارائه بدی

لینک ارسال
به اشتراک گذاری در سایت های دیگر

خب چجوری اخه.مثلا توی اکتیویتی main یه تا button دارم.با کلیک روی هر کدوم یه مبلغی پرداخت شه و یه اکتیویتی باز بشه.الان این چجوریه؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

@@mostafaHD, من کار نکردم باهاش ولی اینطور که میگین یک ساب داره میتونید برای هر محصول اکتیویتی مختص به خودش رو بسازید

بعد اون ساب رو داخلش قرار بدید

داخل ساب کلیک هر باتن کاربر رو هدایت کنید به اون اکتیوتی

البته اطلاعات خاصی ندارم بنا به گفته خودتون توضیح دادم امیدوارم کمک کرده باشه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

این sub_active که میگم مربوط به باتن نیست.نقش بتن فقط باز کردن صفحه پرداخت هستش.

برای باز کردن اکتیویتی از sub_active استفاده مشه.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

اگرم روش دیگه ای غیر از درون پرداخت برای فروش الکترونیکی محصول میدونید که بگید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بعد اینکه product_sku ها رو تو پنلت تعریف کردی اونارو تو بخش پراکسس گلوبال و حالت رشته ای تعریف کن

برا هر خریدت باتن جداگانه بذار و product_sku با استرینگ جداگانه

مثال برای دکمه پرداختت:

If hamrahpay.IsConnected=False Then
		ToastMessageShow("دستگاه شما به اینترنت متصل نیست",True)
		Else
		hamrahpay.pay_request(product_sku,Me)
		ProgressDialogShow("در حال ارتباط با همراه پی ...")
	End If
Sub JobDone (job As HttpJob)
	ProgressDialogHide
	hamrahpay.JobDone(job)
End Sub

بعد تو module همراه پی و و بخش گلوبال باز product_sku هاتو تعریف کن .. نیازی به کد استرینگ اس کی یو نیست

تو بخش Sub activate_app() هم میتونی همه اکشن های مورد نیازت رو بعد پرداخت  وارد برنامه کنی که یعنی بعد پرداخت هر محصول چه اتفاقی بیفته

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ماژول hamrahpay که code module هستش و ساب گلوبال نداره.منظورتون پروسس گلوبال هستش؟

قسمت اخر رو متوجه نشدم.در sub_active باید دقیقا چی وارد کنم .از کجا بفهمم مبغ کدوم باتن پرداخت شده ؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

Sub Process_Globals منظورمه

 

شما با MakePayed(product_sku) از سیستم میخواین این تشخیصو بده که کدوم محصولتون هست و چه اتفاقی قراره بیفته

لینک ارسال
به اشتراک گذاری در سایت های دیگر

MakePayed(product_sku

این قسمت تو کد های من نیست.کجاش باید باشه؟

داداش این سورس منه ببین باید چکارش کنم.

http://s6.picofile.com/file/8250294976/fakemember.rar.html

خدا خیرت بده

لینک ارسال
به اشتراک گذاری در سایت های دیگر

داخل ساب Sub activate_app

اگه عجله نداری تا فردا ظهر صبر کن برات یه سورس 2 محصوله با اکشن های جداگانه مینویسم الان شیش ساعته سر یه کد گیر کردم مخم داره میترکه :crazy:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بیا داداش اینم سورس برات نوشتم برا 2 محصول با اجرای اکتیویتی جداگانه

بعد پرداخت هم خودش ذخیره میکنه و نیازی به چک کردن دوباره نیست

صد تا محصول دیگه هم به همین روش میتونی به برنامت اضافه کنی و هر تغییری بدی

درضمن برای تشخیص پرداخت هم از اکانت گوگل و ایمیلی که تو دستگاهه و شناسه تلفن استفاده میکنه که در دفعات بعدی کاربر بتونه بدون خرید دوباره وارد بخش های مربوطه بشه

 

اینم سورس:

http://s6.picofile.com/file/8250325850/test.rar.html

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...