[PLUGIN] Paypal payments

  • MACPK

    [quote:3k6e2u6d]If you create a great game you will be forced to publish it on ios/android/steam

    Who told you that?

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Joannesalfa That is my opinion. And I would say it is simply logical. You need to publish where the users are (at least if you want to be able to live of that or grow a business from it). The game market is super tough out there. Sure you can find a few supportes within the indie scene but this is not how you generate revenue. If you just want to create a nice game to make others happy or just see it as art (which would be both nice) you wouldn't be forced. But this topic is about a paypal plugin and its purpose is activation of revenue stream.

    *maybe in this case the word "forced" was missleading. Either Apple, Google, Valve, Scirra nor your mom or me is forcing you to publish it there just your own desire to make cash. ( I would say).

    I am very open for discussions about this. ( examples, data, arguments and opinions are very welcome)

  • saad Swad MACPK

    I don't currently have it for sale. It requires quite a bit of customizing to adequately implement in app purchases securely using this method. I keep it around for the occasional person who would like to contract me out to assist with it. My site isn't completely functional yet, but you can see testimonials from other users here: https://h1k3.tech/testimonials/ if you wanted to see some.

    Paypal by default secures itself very nicely. ALL of their processing code is performed on their own servers. The general flow is

    1: Create a buy button in your Paypal account. It shows you button code when you complete this step(This puts a layer between your Paypal, the developer, and user)

    2: Add the button code to your app(My plugin just streamlined this, doesn't actually access your paypal account)

    3: Create a database on your own server to save player information and purchase information.

    4: Create an IPN callback file. When step 2 is complete, Paypal handles the transaction and then sends the results to the IPN file. So it will return whether the transaction was cancelled, or it will contain information on the transaction. If I recall it contains a success code, number of items purchased, and any other information that you might have requested that it pass along. If I recall it also returns a hashed string that you can then send to Paypal to verify the information that was just sent to the IPN file(This step will help prevent fraudulent transactions).

    5: Place code in the IPN file to verify the transaction on paypals server and then save the transaction to the user database on your server.

    It's quite the process, but it sort of needs to be in order to be secure for both you and the user.

    I do have a few plugins for sale on the Scirra store, although not much at the moment. I also implemented In App purchases on Facebook for someone. You can check it out https://apps.facebook.com/wild_bunch/?f ... ppcenter=1 It's quite the addictive little game.

    Hope that answers some questions and Happy coding,

    Lance

    BUY Now Paypal Button Intro:

    https://developer.paypal.com/docs/class ... ow_step_1/

    IPN Example

    https://developer.paypal.com/docs/classic/ipn/ht_ipn/

    h1k3 I don't see the plugin to buy it...

  • these plugin cannot be used anymore, link outdate Kyatric

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)