{"action":"created","issue":{"url":"https://api.github.com/repos/frappe/erpnext/issues/2090","repository_url":"https://api.github.com/repos/frappe/erpnext","labels_url":"https://api.github.com/repos/frappe/erpnext/issues/2090/labels{/name}","comments_url":"https://api.github.com/repos/frappe/erpnext/issues/2090/comments","events_url":"https://api.github.com/repos/frappe/erpnext/issues/2090/events","html_url":"https://github.com/frappe/erpnext/issues/2090","id":40691390,"number":2090,"title":"Add stripe payment service as a 'Pay Now' option on Sales Invoices","user":{"login":"jevonearth","id":1114943,"avatar_url":"https://avatars.githubusercontent.com/u/1114943?v=3","gravatar_id":"","url":"https://api.github.com/users/jevonearth","html_url":"https://github.com/jevonearth","followers_url":"https://api.github.com/users/jevonearth/followers","following_url":"https://api.github.com/users/jevonearth/following{/other_user}","gists_url":"https://api.github.com/users/jevonearth/gists{/gist_id}","starred_url":"https://api.github.com/users/jevonearth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jevonearth/subscriptions","organizations_url":"https://api.github.com/users/jevonearth/orgs","repos_url":"https://api.github.com/users/jevonearth/repos","events_url":"https://api.github.com/users/jevonearth/events{/privacy}","received_events_url":"https://api.github.com/users/jevonearth/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/frappe/erpnext/labels/enhancement","name":"enhancement","color":"207de5"}],"state":"open","locked":false,"assignee":{"login":"pdvyas","id":733701,"avatar_url":"https://avatars.githubusercontent.com/u/733701?v=3","gravatar_id":"","url":"https://api.github.com/users/pdvyas","html_url":"https://github.com/pdvyas","followers_url":"https://api.github.com/users/pdvyas/followers","following_url":"https://api.github.com/users/pdvyas/following{/other_user}","gists_url":"https://api.github.com/users/pdvyas/gists{/gist_id}","starred_url":"https://api.github.com/users/pdvyas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pdvyas/subscriptions","organizations_url":"https://api.github.com/users/pdvyas/orgs","repos_url":"https://api.github.com/users/pdvyas/repos","events_url":"https://api.github.com/users/pdvyas/events{/privacy}","received_events_url":"https://api.github.com/users/pdvyas/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/frappe/erpnext/milestones/21","html_url":"https://github.com/frappe/erpnext/milestones/ERPNext%205.1","labels_url":"https://api.github.com/repos/frappe/erpnext/milestones/21/labels","id":987846,"number":21,"title":"ERPNext 5.1","description":null,"creator":{"login":"rmehta","id":140076,"avatar_url":"https://avatars.githubusercontent.com/u/140076?v=3","gravatar_id":"","url":"https://api.github.com/users/rmehta","html_url":"https://github.com/rmehta","followers_url":"https://api.github.com/users/rmehta/followers","following_url":"https://api.github.com/users/rmehta/following{/other_user}","gists_url":"https://api.github.com/users/rmehta/gists{/gist_id}","starred_url":"https://api.github.com/users/rmehta/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rmehta/subscriptions","organizations_url":"https://api.github.com/users/rmehta/orgs","repos_url":"https://api.github.com/users/rmehta/repos","events_url":"https://api.github.com/users/rmehta/events{/privacy}","received_events_url":"https://api.github.com/users/rmehta/received_events","type":"User","site_admin":false},"open_issues":6,"closed_issues":2,"state":"closed","created_at":"2015-02-20T05:12:00Z","updated_at":"2016-01-25T06:58:35Z","due_on":null,"closed_at":"2015-11-10T09:12:44Z"},"comments":19,"created_at":"2014-08-20T12:10:00Z","updated_at":"2016-02-04T00:07:50Z","closed_at":null,"body":"Feature request in User Story: \r\n\r\nAs a customer of a company that uses ERPNext, I want to receive invoices via email, and click a 'Pay Now' link on the invoice, that opens a webpage (https://erpnext.example.net/invoice/036zfd34-c3cd-4dce-a808-32xefaa1302b) so that I can pay the invoice by credit-card quickly and easily.\r\n\r\nAs a billing user of ERPNext, I want to send my customers invoices that have a 'Pay Now' link on the invoice PDF that, when clicked, the customer is taken to a on-line payment screen where the payment is processed via stripe, so that erpnext automatically updates the Sales Invocies as paid.\r\n\r\n\r\nExamples of how a similar feature is implemented in the Xero accounting product;\r\n\r\n*Image showing payment link on a Invoice PDF*\r\n![Image showing payment link on a Invoice PDF](https://cloud.githubusercontent.com/assets/1114943/3980401/b21795fe-2861-11e4-9136-99825ee6166a.png)\r\n\r\n\r\n*Image showing invoice on-line and prompting user for payment details.*\r\n![Image showing invoice on-line and prompting user for payment details.](https://cloud.githubusercontent.com/assets/1114943/3980411/db56ecb2-2861-11e4-9e1a-54a7527919e7.png)\r\n\r\nThe Pay Now link on the Payment Invoice has a hashed URL, which makes it a 'private link'. When the customer opens the link, they see their invoice, and the option to pay that invoice via credit-card (in this case stripe). \r\n\r\n\r\nThis feature request is related to #2088 \r\n\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/frappe/erpnext/issues/comments/179543779","html_url":"https://github.com/frappe/erpnext/issues/2090#issuecomment-179543779","issue_url":"https://api.github.com/repos/frappe/erpnext/issues/2090","id":179543779,"user":{"login":"mach-kernel","id":396039,"avatar_url":"https://avatars.githubusercontent.com/u/396039?v=3","gravatar_id":"","url":"https://api.github.com/users/mach-kernel","html_url":"https://github.com/mach-kernel","followers_url":"https://api.github.com/users/mach-kernel/followers","following_url":"https://api.github.com/users/mach-kernel/following{/other_user}","gists_url":"https://api.github.com/users/mach-kernel/gists{/gist_id}","starred_url":"https://api.github.com/users/mach-kernel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mach-kernel/subscriptions","organizations_url":"https://api.github.com/users/mach-kernel/orgs","repos_url":"https://api.github.com/users/mach-kernel/repos","events_url":"https://api.github.com/users/mach-kernel/events{/privacy}","received_events_url":"https://api.github.com/users/mach-kernel/received_events","type":"User","site_admin":false},"created_at":"2016-02-04T00:07:50Z","updated_at":"2016-02-04T00:07:50Z","body":"Hi,\r\n\r\nI have a requirement for this for one of my clients and wish to pick up integrating this. My only barrier is that I cannot find a consistent way to run this locally, because every update to `master` breaks some miscellaneous CLI tool out of the 999 required to deploy `erpnext` and I can't make any progress.\r\n\r\nIs there any stable snapshot branch?"}}