[FREE] PayPal: make payments in your app

1. Introduction

Extension name: PayPal
This extension can be used for users to make payments in your app.

Latest Version: 1.0
Released: 2020-07-25T20:15:00Z
Last Updated: 2020-07-25T20:15:00Z

2. Documentation

Functions

  • Paypal Config
    Configure PayPal by entering your credentials.
    component_method (93)
  • clientId ~ text
    It can be obtained through this link.
    Applications - PayPal Developer
  • merchantName ~ text
  • environment ~ text
    • Set to live to move real money.
      Note: To move real money you need a business account.
    • Set to sandbox to use your test credentials
      from https://developer.paypal.com
    • Set to mock to kick the tires without communicating to PayPal’s servers.
  • Make Payment
    Calls the PayPal payment screen.
    component_method (94)
  • value ~ number
  • currency ~ text
Supported currency
Currency Code
Australian dollar AUD
Brazilian real 2 BRL
Canadian dollar CAD
Czech koruna CZK
Danish krone DKK
Euro EUR
Hong Kong dollar HKD
Hungarian forint 1 HUF
Indian rupee 3 INR
Israeli new shekel ILS
Japanese yen 1 JPY
Malaysian ringgit 4 MYR
Mexican peso MXN
New Taiwan dollar 1 TWD
New Zealand dollar NZD
Norwegian krone NOK
Philippine peso PHP
Polish złoty PLN
Pound sterling GBP
Russian ruble RUB
Singapore dollar SGD
Swedish krona SEK
Swiss franc CHF
Thai baht THB
United States dollar USD

Note:

1 This currency does not support decimals. If you pass a decimal amount, an error occurs.

2 This currency is supported as a payment currency and a currency balance for in-country PayPal accounts only. If the receiver of funds is not from Brazil, then PayPal converts funds into the primary holding currency of the account with the applicable currency conversion rate. The currency conversion rate includes PayPal’s applicable spread or fee.

3 This currency is supported as a payment currency and a currency balance for in-country PayPal India accounts only.

4 This currency is supported as a payment currency and a currency balance for in-country PayPal accounts only.

  • description ~ text

Events

  • Paypal Confirmed
    Event triggered if payment is confirmed.
    component_event (36)
  • response ~ text
  • Paypal Canceled
    Event triggered if payment is canceled.
    component_event (37)
  • Paypal Error
    If there is an error during payment, this event is called with an error message.
    component_event (39)
  • message ~ text

3. Screenshots

4. Downloads

5. Open Source

6. Credits

Thank you very much Kodular, for being part of my life :heart:

7. Reference

Note: PayPal Mobile SDKs are Deprecated. The APIs powering them will remain operational long enough for merchants to migrate, but the SDKs themselves will no longer be updated.

68 Likes

FREE !!! wow, thanks so much !!!

5 Likes

Thnx you so much for making this extension for free…:heart:
You have contributed a lot to community…

2 Likes

Thank you for your free contribution!

3 Likes

Great extension for free

3 Likes

It’s really awesome that you’re providing it’s free of cost a lot of user needs it :heart_eyes:

3 Likes

Great Work! :heart_eyes:

You are a Legend! :sunglasses::grinning_face_with_smiling_eyes::hugs::heart_eyes:

Every PayPal extension on this community is paid, you are really doing a great job. Thanks.

7 Likes

FREEE… im really a big fan of your work :heart_eyes: :heart_eyes: :heart_eyes:

2 Likes

Nice Extension, Good Contribution to Community :blush:

2 Likes

Good One This Help To make eCommerce app

2 Likes

Making live in your app

Step 1… Go to this link Applications - PayPal Developer
then choose LIVE
Screenshot_2020-07-26 Applications - PayPal Developer

Start to create an app
Screenshot_2020-07-26 Applications - PayPal Developer(1)
Create Appname


After that you can see your ClientID
and set the mock to live
Note: Make sure you are a business account.

11 Likes

Very good extension @jarlissonlira2

2 Likes

free free free :smiling_face_with_three_hearts: :smiling_face_with_three_hearts: :heart_eyes: :smiling_face_with_three_hearts: :crazy_face: :heart_eyes:

im really a big fan of your work :smiling_face_with_three_hearts:

2 Likes

Very Good Extension
I like your contribution to community
:slightly_smiling_face:

2 Likes

Thank you very much for this awesome extension and making it free, now I’ll be able to add payment in my app :+1:

2 Likes

Thank you I have question please , is it must to have paypal business account in order to make it live app and use it receive money , and is there any fees , do you recommend me to make a new business account or upgrade my personal account to business , thank you

1 Like

Check this link

2 Likes

Again Another super important extension !!! ??? You are to be congratulated !!!

2 Likes

you never cease amazing us!
speechless! :stuck_out_tongue:

2 Likes

does it work in App Inventor also?
i’ve got this error :
Unable to find explicit activity class {edu.mit.appinventor.aicompanion3/com.paypal.android.sdk.payments.PaymentActivity}; have you declared this activity in your AndroidManifest.xml?
Note: You will not see another error reported for 5 seconds.

Dismiss

2 Likes