Title: UnicodeDecodeError when querying Recurring Profiles. · Issue #1 · bkeating/python-payflowpro · GitHub
Open Graph Title: UnicodeDecodeError when querying Recurring Profiles. · Issue #1 · bkeating/python-payflowpro
X Title: UnicodeDecodeError when querying Recurring Profiles. · Issue #1 · bkeating/python-payflowpro
Description: When you are querying RecurringProfiles, if any of the field names (FIRSTNAME, SHIPTOCITY, etc.) have accented characters (example: Andrés), python-payflowpro will come back with a UnicodeDecodeError: UnicodeDecodeError: 'ascii' codec c...
Open Graph Description: When you are querying RecurringProfiles, if any of the field names (FIRSTNAME, SHIPTOCITY, etc.) have accented characters (example: Andrés), python-payflowpro will come back with a UnicodeDecodeEr...
X Description: When you are querying RecurringProfiles, if any of the field names (FIRSTNAME, SHIPTOCITY, etc.) have accented characters (example: Andrés), python-payflowpro will come back with a UnicodeDecodeEr...
Opengraph URL: https://github.com/bkeating/python-payflowpro/issues/1
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"UnicodeDecodeError when querying Recurring Profiles.","articleBody":"When you are querying RecurringProfiles, if any of the field names (FIRSTNAME, SHIPTOCITY, etc.) have accented characters (example: Andrés), python-payflowpro will come back with a UnicodeDecodeError:\n\n```\nUnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 347: ordinal not in range(128)\n```\n\nIf you modified the field (via Paypal Manager) and replace the accented characters, the symptom goes away but the correct way to solve the problem is to kindly support Unicode decoding. I found this thread over at Stack Overflow to help shed light on the issue: http://stackoverflow.com/questions/3669436/converting-unicode-objects-with-non-ascii-symbols-in-them-into-strings-objects-i\n\nIn particular, the code errors out at/around:\n\n```\npython-payflowpro/payflowpro/client.py\", line 189, in _do_request\nraise e\n```\n","author":{"url":"https://github.com/bkeating","@type":"Person","name":"bkeating"},"datePublished":"2010-12-13T23:41:21.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":2},"url":"https://github.com/1/python-payflowpro/issues/1"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:b10c645f-37a7-1418-ef56-a70a02e2e2e3 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | E846:2BBB15:1566D1:1CB1C3:6A5B5818 |
| html-safe-nonce | d67eb2daffabba8e6d10a68524faac2a9da08fde0572a58968ed4c084a91f66e |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFODQ2OjJCQkIxNToxNTY2RDE6MUNCMUMzOjZBNUI1ODE4IiwidmlzaXRvcl9pZCI6IjU4OTAyMzYyOTc0NzkxNDk1OTIiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 46cdfaf40aebb4c02dbb189efd9cf3c2ce3b4311982a7907702130b8d0f61ba6 |
| hovercard-subject-tag | issue:472935 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/bkeating/python-payflowpro/1/issue_layout |
| twitter:image | https://opengraph.githubassets.com/6ee8c1e7ded5587830177dcfb67fa14c357843f9e410476557816f7cad4b6fb7/bkeating/python-payflowpro/issues/1 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/6ee8c1e7ded5587830177dcfb67fa14c357843f9e410476557816f7cad4b6fb7/bkeating/python-payflowpro/issues/1 |
| og:image:alt | When you are querying RecurringProfiles, if any of the field names (FIRSTNAME, SHIPTOCITY, etc.) have accented characters (example: Andrés), python-payflowpro will come back with a UnicodeDecodeEr... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | bkeating |
| hostname | github.com |
| expected-hostname | github.com |
| None | 5290d7e14309ad1e76106a9c4237bd1041517e83ea182c8ab756752cb0c6940b |
| turbo-cache-control | no-preview |
| go-import | github.com/bkeating/python-payflowpro git https://github.com/bkeating/python-payflowpro.git |
| octolytics-dimension-user_id | 157924 |
| octolytics-dimension-user_login | bkeating |
| octolytics-dimension-repository_id | 712657 |
| octolytics-dimension-repository_nwo | bkeating/python-payflowpro |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 712657 |
| octolytics-dimension-repository_network_root_nwo | bkeating/python-payflowpro |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 9c975978430e9ad293956f2bbdaf153b1bd84a99 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width