I am trying to make a zap that will connect a Paypal subscription service to adding a role in Discord. I am trying to add the Find User action but I am sure what to put in the “username” tab. I am guessing it is the Discord userID but how do I add that if the only options I see are for PayPal? Which one of the Paypal options should I use (ex. Name, Email, PayerID etc.) Thanks
Hi
When in doubt, test it out!
Hi
ya, that is what I am attempting to do but I am unsure what to put in the actions tab. Everyone I have tried, like name, email, PayerID etc., doesn't work. Do you know what to put in there?
The only options are from info collected in “successful purchase” in paypal
Appears that the field expects the Discord username.
You’d have to create and maintain some sort of lookup table (e.g. GSheets) to reference in the Zap.
Appears that the field expects the Discord username.
You’d have to create and maintain some sort of lookup table (e.g. GSheets) to reference in the Zap.
but how do I actually receive the Discord Username? How does PayPal retrieve the Discord ID. Cause how do i add someone’s discord username to the google sheet if i cant find it
Not sure honestly.
Discord has limited triggers/actions/searches available for their Zap app: https://zapier.com/apps/discord/integrations#triggers-and-actions
You can open a ticket with Zapier Support here: https://zapier.com/app/get-help
Hey
To offer a more technical explanation, while there is an email element in the table of user objects (https://discordapp.com/developers/docs/resources/user#user-object), the email is only retrievable if the user who we're looking for has authorized Zapier to their account with OAuth2, granting the email scope. Therefore, it is not possible look up arbitrary users by email with the Discord API, as it's not exposed unless they have explicitly granted permission. For it to be possible within Zapier, it first needs to be possible within an app’s API.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.