Author Topic: [Guide] IPN/UTF-8 For Paypal  (Read 15991 times)

0 Members and 1 Guest are viewing this topic.

TheNumbLock

  • Advisor
  • Councilor
  • **
  • Posts: 4776
  • Karma: +137/-5
    • View Profile
  • Twitch Name: TheNumbLock
[Guide] IPN/UTF-8 For Paypal
« on: March 25, 2015, 05:04:51 PM »
This guide is for streamers who aren't receiving donation notifications, when someone donates.

UPDATED: 2/19/2016 for Business Paypals (Working On finding a guide for regular/personal paypals)


UTF-8 For Paypal

If you have the old Paypal website, refer to this for the UTF-8 Paypal Button Encoding: https://simpletix.zendesk.com/entries/23288232-Enable-UTF-8-Languages-in-PayPal-

For the New Paypal Website, you can follow this guide:

If you have a Regular/Personal Paypal:

1. Login to Paypal. Click on Profile:
2. Click on Seller Preferences, Click on paypal button language encoding
3. Hit More Options
4. Go to second option and select "No, use:" and Select UTF-8 in the drop down box.
5. Congrats, you are done.

This direct link works in some regions to take you to the language settings page: https://www.paypal.com/cgi-bin/customerprofileweb?cmd=_profile-language-encoding

If you have a Business Paypal:

1. Login to Paypal. Click on Profile:



2. Click on Profile and Settings:



3. Click On My Selling Tools:



4. Scroll to bottom and click on Paypal Button Language Encoding:



5. On Language Encoding Page, hit More Options:



6. Set Encoding to UTF-8 (You do not need to set the second setting to UTF-8, but I do recommend it.):



Paypal IPN

If you have a Personal/Regular Paypal:

Under Construction!

If you have a Business Paypal:

1. Login to Paypal. Click on Profile:



2. Click on Profile and Settings:



3. Click On My Selling Tools:



4. Click on Update, next to Instant Payment Notifications:



5. Select Turn on IPN, and for the URL put this: http://api.deepbot.tv/ipn/ipn.php?stream=YourStreamNameHere (Example: http://api.deepbot.tv/ipn/ipn.php?stream=repentgamingtv)



6. Select Receive IPN Messages, then hit save.
7. Congrats, you are done.
« Last Edit: April 08, 2016, 11:51:51 AM by RepentGamingTV »
Old Name: RepentGamingTV
Twitch: Here

Need help ASAP?
Join Deepbot's Discord: Discord.Deepbot.tv
Deepbot's Twitter: @DeepSupport

RapidHost

  • Youngling
  • *
  • Posts: 21
  • Karma: +0/-0
    • View Profile
  • Twitch Name: RapidHost
Re: [Guide] IPN/UTF-8 For Paypal
« Reply #1 on: March 27, 2015, 04:44:57 AM »
Yes all that is done correctly and if I hit the preview button under ur app it works fine, I also received the money just fine but no notification and the text document was not updated for most recent donator

MayhemFTW

  • Youngling
  • *
  • Posts: 13
  • Karma: +0/-0
    • View Profile
  • Twitch Name: MayhemFTW
Re: [Guide] IPN/UTF-8 For Paypal
« Reply #2 on: March 31, 2015, 11:54:16 AM »
Ok i set up IPN but now it shows ME as the donator??

TheNumbLock

  • Advisor
  • Councilor
  • **
  • Posts: 4776
  • Karma: +137/-5
    • View Profile
  • Twitch Name: TheNumbLock
Re: [Guide] IPN/UTF-8 For Paypal
« Reply #3 on: March 31, 2015, 02:30:53 PM »
Ok i set up IPN but now it shows ME as the donator??

What exactly do you mean?
Old Name: RepentGamingTV
Twitch: Here

Need help ASAP?
Join Deepbot's Discord: Discord.Deepbot.tv
Deepbot's Twitter: @DeepSupport

MercurY3rd

  • Councilor
  • *****
  • Posts: 652
  • Karma: +26/-1
    • View Profile
  • Twitch Name: mercury3rd
Re: [Guide] IPN/UTF-8 For Paypal
« Reply #4 on: April 03, 2015, 02:43:00 AM »
Yeah with the IPN every money that goes to your Paypal will be send to DeepBot, but no worries in the next version of the bot you will be able to delete and add donations manually.
If you didn't send money to your Paypal and someone else donated you money and it shows your name as donator, then the one who donates uses your name for the donation ;)
Hier steht nichts Sinnvolles, dennoch freundliche Grüße. MercurY

LEmental

  • Youngling
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
  • Twitch Name: LEmental
Re: [Guide] IPN/UTF-8 For Paypal
« Reply #5 on: August 22, 2015, 06:24:07 PM »
I followed this guide and I'm still having problems.  The preview works fine.

I get the money, but there is no notification.  No bot message either.

I was able to setup a donation page at http://deepbot.tv/dev/donationaccess but it no longer lets me log in.  The login just shows a blank page.
« Last Edit: August 22, 2015, 06:53:33 PM by LEmental »

TheNumbLock

  • Advisor
  • Councilor
  • **
  • Posts: 4776
  • Karma: +137/-5
    • View Profile
  • Twitch Name: TheNumbLock
Re: [Guide] IPN/UTF-8 For Paypal
« Reply #6 on: August 22, 2015, 06:53:35 PM »
I followed this guide and I'm still having problems.  The preview works fine.

I get the money, but there is no notification.  No bot message either.

Can you screenshot your donation notification settings? Config Tab > Donation Notification
Old Name: RepentGamingTV
Twitch: Here

Need help ASAP?
Join Deepbot's Discord: Discord.Deepbot.tv
Deepbot's Twitter: @DeepSupport

LEmental

  • Youngling
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
  • Twitch Name: LEmental

TheNumbLock

  • Advisor
  • Councilor
  • **
  • Posts: 4776
  • Karma: +137/-5
    • View Profile
  • Twitch Name: TheNumbLock
Re: [Guide] IPN/UTF-8 For Paypal
« Reply #8 on: August 22, 2015, 07:52:36 PM »
Okay, that looks good. Try running the bot as admin. (Right Click the Icon > Run As admin)

Also, if using OBS, can you take a screenshot of your CLR Browser Properties, both general tab and CSS tab. (If nothing is in the CSS tab, don't bother taking a screenshot.)
Old Name: RepentGamingTV
Twitch: Here

Need help ASAP?
Join Deepbot's Discord: Discord.Deepbot.tv
Deepbot's Twitter: @DeepSupport

LEmental

  • Youngling
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
  • Twitch Name: LEmental
Re: [Guide] IPN/UTF-8 For Paypal
« Reply #9 on: August 22, 2015, 07:56:34 PM »
The preview works great.  It would seem like deepbot isn't getting told.

http://img.photobucket.com/albums/v294/lyquidveil/clrgen.png
Code: [Select]
#donor-notification {
width: 800px !important;
height: 350px !important;
background-color: transparent !important;
background-image:url('http://i.imgur.com/glQTzdO.gif') !important;
background-repeat: no-repeat !important;
background-size: initial !important;
background-position-x: center !important;

}


#donor-notification .header {
position: absolute !important;
visibility: hidden !important;
}

#donor-notification .streamname {
visibility: hidden !important;
}

#donor-notification .message {
font-size: 48px !important;
font-family: Return of Ganon !important;
max-width: 800px !important;
  color: white;
  text-shadow:
   -3px -3px 0 #000, 
    3px -3px 0 #000,
    -3px 3px 0 #000,
     3px 3px 0 #000;
margin-left: auto !important;
margin-right: auto !important;
    margin-top: 150px;
}
#donor-notification .amount {
font-size: 72x !important;
font-family: Return of Ganon !important;
font-weight: normal !important;
  color: white;
  text-shadow:
   -3px -3px 0 #000, 
    3px -3px 0 #000,
    -3px 3px 0 #000,
     3px 3px 0 #000;
}
#donor-notification .donor {
font-size: 72px !important;
font-family: Return of Ganon !important;
font-weight: normal !important;
  color: white;
  text-shadow:
   -3px -3px 0 #000, 
    3px -3px 0 #000,
    -3px 3px 0 #000,
     3px 3px 0 #000;
}
#donor-notification .donor:after {
content: ' donated ';
}
#donor-notification .title {
padding-top: 0x !important;
margin-left: 0px !important;
width: 100% !important;
float: left !important;
text-align: center !important;
}
« Last Edit: August 22, 2015, 08:04:18 PM by LEmental »

TheNumbLock

  • Advisor
  • Councilor
  • **
  • Posts: 4776
  • Karma: +137/-5
    • View Profile
  • Twitch Name: TheNumbLock
Re: [Guide] IPN/UTF-8 For Paypal
« Reply #10 on: August 22, 2015, 08:27:27 PM »
Well I see your donations thru the admin panel. And your CLR Browser / CSS look fine.

Try going to your notifications tab on deepbot, and check mark show all, and do you see the donations there?

And you are running the bot as admin?
Old Name: RepentGamingTV
Twitch: Here

Need help ASAP?
Join Deepbot's Discord: Discord.Deepbot.tv
Deepbot's Twitter: @DeepSupport

LEmental

  • Youngling
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
  • Twitch Name: LEmental
Re: [Guide] IPN/UTF-8 For Paypal
« Reply #11 on: August 23, 2015, 04:51:32 PM »
I think running it as admin helped! It works now! Thank you sooo much!

How do you change it so the bot doesn't talk about points in the IRC message?

TheNumbLock

  • Advisor
  • Councilor
  • **
  • Posts: 4776
  • Karma: +137/-5
    • View Profile
  • Twitch Name: TheNumbLock
Re: [Guide] IPN/UTF-8 For Paypal
« Reply #12 on: August 23, 2015, 07:08:38 PM »
You mean when someone is checking points? Do you want to disable points being checked?

If yes, go to Config Tab > Gear (Upper Right Corner) > Point Options > Check "Only Allow Points to be checked in Bot Chat"

Old Name: RepentGamingTV
Twitch: Here

Need help ASAP?
Join Deepbot's Discord: Discord.Deepbot.tv
Deepbot's Twitter: @DeepSupport

LEmental

  • Youngling
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
  • Twitch Name: LEmental
Re: [Guide] IPN/UTF-8 For Paypal
« Reply #13 on: October 29, 2015, 02:42:47 PM »
I mean, the bot talks about the person earning points when they donate.  I don't use points so I don't want the bot saying that.