Paypal Integration for users on my web panel - laravel

I'm quite new to laravel and payment integration.
I want to give an option to my web panel users to connect their paypal account with their own personal account on my web panel to receive payments.
and I want to give them a connect button for them to proceed.
Can someone please help me achieve the same.
Thanks in advance

You can use Log in With PayPal, possibly with the Partner Referrals API, to have them log in and get their PayPal account ID. This can be set as a payee.
Alternatively, you can ask them for their Client ID and/or Secret for a live REST APP, which they can log in there to obtain.

Related

Laravel - Paypal user to user money transfer

i have a donation website where users post their cases and any other user can donate to them, i want to implement paypal integration but my question is what do i write in the paypal clientid and secret key if the receipient is different for each case? every tutorial i see, it has a fixed receipient so they just write the clientid of their merchant account, but in my website there is no fixed receipient as each user that posts a case can receive donations.
sorry if my question is too basic but this is my first time working with paypal. any help is really appreciated!
For payments directly to another account, there are two different integration options:
Checkout flow :: specify the payee.email_address of the recipient's PayPal account when creating the order. See the documentation.
Donation flow :: specify the recipient account as the business parameter. See the documentation. Do not specify a hosted_button_id. Specifying a fixed amt is optional.

Google service account email does not show up when trying to share a google calendar

I'm trying to set up a google service account for Google Calendar API to create and update events for my specific calendar.
I've set up my service account, got the credential keys and also enabled the domain wide delegation. For most of the part it does work, however I can not access my specific calendar (not able to share it with my service account).
When I paste the service account email to the share textbox in google calendar settings it does not show anything to add.
This is a really frustrating blocker, so if anyone has encountered this or has any insights it would be greatly appreciated :)
You do not need to explicitly share your calendar with the service account.
If you want to create an event with your service account for your calendar, you need to set up your service account in such a way that it impersonates you.
The official Google documentation gives examples of how to perform Perform G Suite Domain-Wide Delegation in different languages. It is also important to do so in Apps Script.
Important: In your Admin console you need to Manage API client access and give the service account the necessary scope
(https://www.googleapis.com/auth/calendar.events) to create events on
your behalf.

Paypal Magento integration

I've set the integration up in magento and it connects to paypal fine. The problem is, that it only allows the customer to pay using their paypal account when directed through to paypal. Ideally what I want is to give the user the option to pay with credit or debit card or paypal. I have had a look in my paypal account and I think I need to grant API access but it is asking for a third party API username, I assume this is magento but where can I find the Magento API username? This is driving me nuts! Any help woulkd be appreciated please.
Things that hinder guest checkout.
- if it's Express Checkout
go to your payment method (express checkout); advanced settings| Enabled Guest Checkout and click save config; top right corner
other instances may be:
1. The paypal account is not a business account
2. The paypal account does not have financials confirmed to the account
3. the account is not verified; see #2
4. You have guest checkout turned off in the paypal account under:profile / selling tools / website preferences / paypal account optional - toggle to 'ON'; scroll down and save
5. As Andrew mentioned; if you have access to the Mage core files for PayPal, can inject SOLUTIONTYPE=SOLE
6. Note ** if someone has checkouted with paypal on another site, the guest checkout option will go away because it's tied to an session ID via the browser which can be cleared by clearing cache

How to create mysagepay test account

i have searched a lot but only got following login url for sagepay test account.
https://test.sagepay.com/mysagepay/login.msp
Can any one please help me from where i can create account to log in at above screen.
I have already created simulator account at
simulator account
To use this test sagepay login you need a normal sagepay payment gateway / merchant account or have a MySagePay account. This test URL is given to clients who have access to the live side for their day to day transactions.
If you have an account with Sage you can get them to set up the test environment for you.
create mysagepay test account
http://www.sagepay.co.uk/sign-up-for-beta-testing

How do I login with PayPal to save user_id?

Is it possible to use a "login with PayPal" button through the PayPal API? I want to use it as a twitter signin to link your paypal account once to the app, then have it store a user_id.
Is this possible?
I want some kind of 'connect to paypal' behaviour. Think about a shop where goods are sold and get paid to the shop onwers paypal account. The shop owner must verify (connnect) once his paypal account and the app will then know where all payments must go.
It is also possible to just ask for the shop owners paypal email account, but this ain't really low level in my opinion.
If this even was posssible to do I wouldn't do such a thing for authentication.
The reason is, the user could easily assign that he has to pay for every login with this procedure.

Resources