• Resolved love2playgames

    (@love2playgames)


    Hi Pippin,

    I just realized do I need to create an API key from paypal in order to accept payment (download)? I was on my paypal account, I then remembered some kind of API tab from the tool menu. So It got me asking this question? There are option 1 or 2 from Paypal.

    Option 1 – Grant API permissions to a third party to use certain PayPal APIs on your behalf.

    Choose this option if:
    You are using a pre-integrated shopping cart, hosted by a third party
    Your website is hosted and managed by a third-party service provider

    (Or this one below)

    Option 2 – Request API credentials to create your own API username and password.

    This option applies to:
    Custom websites and online stores
    Pre-integrated shopping carts running on your own server

    Please advice,

    https://wordpress.org/plugins/easy-digital-downloads/

Viewing 8 replies - 1 through 8 (of 8 total)
  • You will need option 2.

    Thread Starter love2playgames

    (@love2playgames)

    Hi Pippin,

    Can you help once more which option I need to pick again? There are also another option 1 , option 2 ?

    But after I get the key/etc, do I need to do anything else? Because in the API keys tab inside the box is say “Enter Username” ?

    Option 1- Request API Credentials
    API credentials consist of three elements:
    An API username
    An API password
    Either an API signature or an API SSL client-side certificate

    If you’re using a shopping cart or solution provider, ask whether you need an API signature or a certificate.

    Request API signature if your shopping cart or solution provider has asked for an API username, password, and signature, or if you’re developing a custom shopping cart.

    Option 2 – Request API certificate if your shopping cart or solution provider requires a file-based certificate.

    Please advice,
    Thanks

    What are you trying to use the API keys for? Are you using our PayPal Pro / Express add-on?

    Thread Starter love2playgames

    (@love2playgames)

    Hi Pippin,

    All I see is the API keys in the tab, I know API keys is for interact with side-A and side-B to get the function working. For i.e like facebook developer.

    Now I am just using the paypal standard. In order to get any API keys from Paypal, I upgraded personal account to paypal business account. But nothing change but just able to get the API keys.

    I finally took out the sandbox mode and now is only Paypal is check marked in the setting > Payment Gateways.

    I haven’t tested myself yet in the real buy/download action.

    If I don’t need API key at all and people still can buy and download and pay thru their paypal account or using credit card, is all good for me.

    Which PayPal gateway are you using? PayPal Standard? PayPal Pro?

    You only need API keys for PayPal Pro / Express. PayPal Standard does not require API keys.

    Thread Starter love2playgames

    (@love2playgames)

    Hi Pippin,

    Definitely is not the PRO for sure and I don’t think is EXPRESS neither. I think both of these do required SSL, correct me if I”m wrong? Also it does cost monthly fee…

    I am assuming is the PayPal standard… The Payment Gateways AND Default Gateway are check MARKED as “PayPal Standard”. The Test Payment or Amazon are NOT check.

    They way you say, I don’t think I need the API keys from Paypal then ? Much easier after all…

    You’re definitely using Standard then. You do not need an API key, just enter your email address in the payment gateway settings.

    Thread Starter love2playgames

    (@love2playgames)

    Hi Pippin,

    You are right, is the Paypal standard then. Perhaps I will make an official buy (download). No matter the money will go back to me over all, Paypal may take a percentage if so, not a big deal, at least I know I got it set right… Of course with all your great help as always!

    Thanks so much once more!
    Jimmy

Viewing 8 replies - 1 through 8 (of 8 total)

The topic ‘API KEY’ is closed to new replies.