diff --git a/modules/paypal/browser.py b/modules/paypal/browser.py index cddceca0..c611c523 100644 --- a/modules/paypal/browser.py +++ b/modules/paypal/browser.py @@ -46,6 +46,7 @@ class Paypal(Browser): 'https://www.paypal.com/webapps/business/\?nav=0.0': NewHomePage, 'https://www.paypal.com/businessexp/money': NewAccountPage, 'https://www.paypal.com/webapps/business/activity\?.*': NewHistoryPage, + 'https://www.paypal.com/myaccount/': NewHistoryPage, } DEFAULT_TIMEOUT = 30 # CSV export is slow diff --git a/modules/paypal/newpages.py b/modules/paypal/newpages.py index 61e4bb78..8e1ccc28 100644 --- a/modules/paypal/newpages.py +++ b/modules/paypal/newpages.py @@ -39,7 +39,7 @@ class NewAccountPage(Page): # Primary currency account primary_account = Account() primary_account.type = Account.TYPE_CHECKING - balance = self.parser.tocleanstring(content.xpath('.//div[@class="col-md-6 available "]')[0]) + balance = self.parser.tocleanstring(content.xpath('.//div[contains(@class, "col-md-6 available")]')[0]) primary_account.currency = Account.get_currency(balance) primary_account.id = unicode(primary_account.currency)