Jump to content


Photo

Gm Shop 2.0 [ABANDONED]


  • Please log in to reply
19 replies to this topic

#1 Iruka

Iruka

    KopyKon - Kitso

  • GMC Member
  • 310 posts

Posted 08 July 2008 - 07:36 AM

This Project is no Longer Active, and hasn't been for a few years.

GM Shop is an extension that lets users buy items in a game, with national currency. This is all done via PayPal.


Additional Options(s):
Green Added | Blue Possibility | Red Canceled
-Order Type(Direct Buy, Donation, Subscription)
-Quantity Change
-Currency Change
-Operator Change
-Cart Option(Multiple Items per Purchase)


Payment Operator(s):
Green Added | Blue Possibility | Red Canceled
-PayPal
-E-Gold


Statement:
This is the full version of GMShop. Please do not send $5.00 to my PayPal account with the notions that there is a better version. My PayPal account is on the Demo for Donations to KopyKon. We always need help hosting servers. For anyone who has sent money to my account for a "full" version, please email me (darkpunkcalob@gmail.com) with your Transaction ID for a refund.

Download(s):
KopyKon Webpage
Mediafire(554KB)


Please enjoy,
-Iruka

Edited by Iruka, 01 November 2011 - 10:50 PM.

  • 0

#2 Iruka

Iruka

    KopyKon - Kitso

  • GMC Member
  • 310 posts

Posted 12 July 2008 - 09:33 PM

**Update**
-Added Example
-Readjusted the interaction between HTML and GML
-Added Item Number
  • 0

#3 Postality

Postality

    GMC Member

  • New Member
  • 244 posts

Posted 13 July 2008 - 04:48 AM

Iruka, the extension doesn't seem to work for me either.

It gets to the paypal page, but says "click here to retry" as there's an error somewhere that's causing it not to work.

This would be pretty neat if it did work however. Maybe a bit more work is required for it to get going.

Edited by Postality, 13 July 2008 - 04:49 AM.

  • 0

#4 Iruka

Iruka

    KopyKon - Kitso

  • GMC Member
  • 310 posts

Posted 13 July 2008 - 06:46 PM

Iruka, the extension doesn't seem to work for me either.

It gets to the paypal page, but says "click here to retry" as there's an error somewhere that's causing it not to work.

This would be pretty neat if it did work however. Maybe a bit more work is required for it to get going.


Ok I think I fixed the problem. Please re-download the Example and Extension. The problem was that after the download, the data got rearrange to were the html coding was in a single line, I do think fixed it.
  • 0

#5 willtheoct

willtheoct

    GMC Member

  • New Member
  • 220 posts

Posted 13 July 2008 - 07:03 PM

works for me. but i don't exactly see the benefits... you could just open a popup to paypal or use tinyweb or netread.. unless it's just to save time. then it works fine.
  • 0

#6 Iruka

Iruka

    KopyKon - Kitso

  • GMC Member
  • 310 posts

Posted 13 July 2008 - 09:08 PM

works for me. but i don't exactly see the benefits... you could just open a popup to paypal or use tinyweb or netread.. unless it's just to save time. then it works fine.


thats EXACTLY what it does. It uses TiniWeb and HTML. I just save you time by getting the HTML information for you.

-iruka
  • 0

#7 willtheoct

willtheoct

    GMC Member

  • New Member
  • 220 posts

Posted 15 July 2008 - 05:27 PM

well, in that case, it works well.

is there some way to request a transfer from/to credit cards, or do you have to login for that?
  • 0

#8 Iruka

Iruka

    KopyKon - Kitso

  • GMC Member
  • 310 posts

Posted 16 July 2008 - 02:50 AM

well, in that case, it works well.

is there some way to request a transfer from/to credit cards, or do you have to login for that?


Yes there is. On the right side, at the bottom. There is a link that takes you to a credit card page....
  • 0

#9 Iruka

Iruka

    KopyKon - Kitso

  • GMC Member
  • 310 posts

Posted 17 December 2008 - 12:57 AM

I am sorry for my long absence, school has become a priorty, but, with winter break just around the corner, I hope to finally:

List of Function Hopefully Completed Over Winter Break:
-Bypassing the "Buy Now" button with auto sumit
-Adding other payment operators: (Please Request Operators)
-Adding a Lib


Thank you,
-Iruka

Edited by Iruka, 17 December 2008 - 12:58 AM.

  • 0

#10 Iruka

Iruka

    KopyKon - Kitso

  • GMC Member
  • 310 posts

Posted 21 December 2008 - 05:21 AM

Update(s):
-*NEW* Example
-*NEW* Lib
-Now bypasses the "Buy Now" button



Request(s):
I have a small request, can you all please request other payment operators to add. I would also like to ask you all to test other currency's, for on my computer, all I managed to bring up is USD.

Edited by Iruka, 21 December 2008 - 05:24 AM.

  • 0

#11 gmaker4444

gmaker4444

    GMC Member

  • New Member
  • 18 posts

Posted 14 February 2009 - 10:37 PM

Update(s):
-*NEW* Example
-*NEW* Lib
-Now bypasses the "Buy Now" button



Request(s):
I have a small request, can you all please request other payment operators to add. I would also like to ask you all to test other currency's, for on my computer, all I managed to bring up is USD.


if u make mastercard working im in

lol the links doesnt work!<_<
  • 0

#12 Iruka

Iruka

    KopyKon - Kitso

  • GMC Member
  • 310 posts

Posted 15 February 2009 - 08:04 PM

Update(s):
-*NEW* Example
-*NEW* Lib
-Now bypasses the "Buy Now" button



Request(s):
I have a small request, can you all please request other payment operators to add. I would also like to ask you all to test other currency's, for on my computer, all I managed to bring up is USD.


if u make mastercard working im in

lol the links doesnt work!:whistle:


I am sorry, I did some work on my servers and completely forgot. The links have been fixed.

Yes all major credit cards are accepted through PayPal.
  • 0

#13 dragonrock

dragonrock

    GMC Member

  • New Member
  • 17 posts

Posted 07 September 2009 - 04:07 PM

cool!! Im making a game like http://theRestaurantGame.net but you pay real money instead



(its also a chat game)


it sounds rubbish but who knows
  • 0

#14 mrsmes

mrsmes

    GMC Member

  • GMC Member
  • 972 posts
  • Version:Unknown

Posted 18 October 2010 - 08:06 AM

off topic: so kind of like a client for a store to buy real food with, that would be nice, but have you considered the shipping costs if your a small company that does it from home.
on topic: Any way i need a cart for the next version so i can credit you in the making of the YoYoRoms client for buying and testing GM made games. Any games or scripts you are willing to sell to others on here are also available for sale so you can earn some of the profits from this free project.
  • 0

#15 phoelich

phoelich

    GMC Member

  • GMC Member
  • 313 posts

Posted 26 December 2010 - 02:49 PM

I tried both links, but none of them works...
Can you fix the links?

I really want to try this out :)
  • 0

#16 Iruka

Iruka

    KopyKon - Kitso

  • GMC Member
  • 310 posts

Posted 28 December 2010 - 04:34 AM

Sorry to dissappoint, i just deleted those files off of my mediafire account the other week. I stopped working on game maker, and didnt think anyone would still have a use for my projects...

The source is gone, but I remember how it was made...

I might recreate it later..
  • 0

#17 phoelich

phoelich

    GMC Member

  • GMC Member
  • 313 posts

Posted 28 December 2010 - 02:12 PM

I hope you do :)
  • 0

#18 Iruka

Iruka

    KopyKon - Kitso

  • GMC Member
  • 310 posts

Posted 28 December 2010 - 07:16 PM

Im sorry, but i simply dont have the time to recreate the entire project.

Here are the base scripts, they should help you with your own:

#define gmshop_init
/*---------------------------------
--Argument0 = Filename-------------
--Returns handle-------------------
---------------------------------*/

if (file_exists(argument0))
{
	file_delete(argument0);
}

f = file_text_open_write(argument0);

file_text_write_string(f,"<form action='https://www.paypal.com/cgi-bin/webscr' method='post'>");
file_text_writeln(f);

return f;

#define gmshop_payment
/*---------------------------------
--Argument0 = Handle---------------
--Argument1 = PayPal ID------------
---------------------------------*/

file_text_write_string(argument0,"<input type='hidden' name='business' value='"+argument1+"'>");
file_text_writeln(argument0);

file_text_write_string(argument0,"<input type='hidden' name='cmd' value='_xclick'>");
file_text_writeln(argument0);

#define gmshop_item
/*---------------------------------
--Argument0 = Handle---------------
--Argument1 = Item-----------------
--Argument2 = Amnout---------------
--Arguemnt3 = Currency-------------
---------------------------------*/

file_text_write_string(argument0,"<input type='hidden' name='item_name' value='"+argument1+"'>");
file_text_writeln(argument0);

file_text_write_string(argument0,"<input type='hidden' name='amount' value='"+argument2+"'>");
file_text_writeln(argument0);

file_text_write_string(argument0,"<input type='hidden' name='currency_code' value='"+argument3+"'>");
file_text_writeln(argument0);

#define gmshop_set
/*---------------------------------
--Argument0 = Handle---------------
---------------------------------*/

file_text_write_string(argument0,"<input type='image' name='submit' border='0' src='https://www.paypal.com/en_US/i/btn/btn_buynow_LG.gif' alt='PayPal - The safer, easier way to pay online'><img alt='' border='0' width='1' height='1' src='https://www.paypal.com/en_US/i/scr/pixel.gif' ></form>");
file_close(argument0);



These do not contain the auto submit JS script i used to bypass the button, nor any browser DLL.

I suggest you look up HTTP TCP/IP interactions for the best quality carts, and all the paypal options and coding can be found here at paypal.

I hope this helps you with what you are looking for.
  • 1

#19 phoelich

phoelich

    GMC Member

  • GMC Member
  • 313 posts

Posted 28 December 2010 - 10:34 PM

I'll see what I can do, although I am not very good at net coding...
Thanks anyways :)
  • 0

#20 Debels

Debels

    GMC Member

  • GMC Member
  • 1997 posts
  • Version:GM:Studio

Posted 26 October 2011 - 02:22 AM

weres the download link o_O?
  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users