{"action":"created","issue":{"url":"https://api.github.com/repos/paypal/PayPal-PHP-SDK/issues/99","labels_url":"https://api.github.com/repos/paypal/PayPal-PHP-SDK/issues/99/labels{/name}","comments_url":"https://api.github.com/repos/paypal/PayPal-PHP-SDK/issues/99/comments","events_url":"https://api.github.com/repos/paypal/PayPal-PHP-SDK/issues/99/events","html_url":"https://github.com/paypal/PayPal-PHP-SDK/issues/99","id":39009463,"number":99,"title":"Third party receiver for invoicing?","user":{"login":"karptonite","id":132278,"avatar_url":"https://avatars.githubusercontent.com/u/132278?v=3","gravatar_id":"","url":"https://api.github.com/users/karptonite","html_url":"https://github.com/karptonite","followers_url":"https://api.github.com/users/karptonite/followers","following_url":"https://api.github.com/users/karptonite/following{/other_user}","gists_url":"https://api.github.com/users/karptonite/gists{/gist_id}","starred_url":"https://api.github.com/users/karptonite/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/karptonite/subscriptions","organizations_url":"https://api.github.com/users/karptonite/orgs","repos_url":"https://api.github.com/users/karptonite/repos","events_url":"https://api.github.com/users/karptonite/events{/privacy}","received_events_url":"https://api.github.com/users/karptonite/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/paypal/PayPal-PHP-SDK/labels/api-enhancement","name":"api-enhancement","color":"c7def8"},{"url":"https://api.github.com/repos/paypal/PayPal-PHP-SDK/labels/api-invoicing","name":"api-invoicing","color":"207de5"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2014-07-29T16:53:09Z","updated_at":"2015-09-16T19:05:35Z","closed_at":null,"body":"Our site facilitates sales between third party buyers and sellers. We'd like to allow the seller to click a button on our site, and send a paypal invoice directly to the buyer, with the seller as the receiver. Is that possible with the REST API? The existing issues page https://github.com/paypal/rest-api-sdk-python/wiki/Existing-Issues-and-Unavailable%5CUpcoming-features \r\nsays that you can't configure receiver for payments, but says nothing about missing features for invoicing. \r\n\r\nIt looks like this is possible with the Classic API https://developer.paypal.com/docs/classic/invoicing/ht_invoicing-3p/ \r\nbut I'd prefer to use the REST API if the feature is available."},"comment":{"url":"https://api.github.com/repos/paypal/PayPal-PHP-SDK/issues/comments/140844954","html_url":"https://github.com/paypal/PayPal-PHP-SDK/issues/99#issuecomment-140844954","issue_url":"https://api.github.com/repos/paypal/PayPal-PHP-SDK/issues/99","id":140844954,"user":{"login":"blakeloverain","id":12301151,"avatar_url":"https://avatars.githubusercontent.com/u/12301151?v=3","gravatar_id":"","url":"https://api.github.com/users/blakeloverain","html_url":"https://github.com/blakeloverain","followers_url":"https://api.github.com/users/blakeloverain/followers","following_url":"https://api.github.com/users/blakeloverain/following{/other_user}","gists_url":"https://api.github.com/users/blakeloverain/gists{/gist_id}","starred_url":"https://api.github.com/users/blakeloverain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blakeloverain/subscriptions","organizations_url":"https://api.github.com/users/blakeloverain/orgs","repos_url":"https://api.github.com/users/blakeloverain/repos","events_url":"https://api.github.com/users/blakeloverain/events{/privacy}","received_events_url":"https://api.github.com/users/blakeloverain/received_events","type":"User","site_admin":false},"created_at":"2015-09-16T19:05:35Z","updated_at":"2015-09-16T19:05:35Z","body":"This is a serious issue preventing third party services (SaaS, ecommerce, etc) from implementing the REST API. It's unreasonable to request that non-technical users create their own \"App\" in their paypal account and copy/paste their client_id/secret here. There needs to be a way to do this via OAuth, similar to the Permissions Service - but I cannot find any information on an equivalent. If I didn't need to support PayPal, I wouldn't bother, but it seems I have to go back to the classic API. Now I need to figure out how to remain PCI compliant with the credit cards. I'd imagine there's no \"vault\" equivalent for the classic API's?"}}