{"action":"opened","issue":{"url":"https://api.github.com/repos/Sylius/Sylius/issues/9977","repository_url":"https://api.github.com/repos/Sylius/Sylius","labels_url":"https://api.github.com/repos/Sylius/Sylius/issues/9977/labels{/name}","comments_url":"https://api.github.com/repos/Sylius/Sylius/issues/9977/comments","events_url":"https://api.github.com/repos/Sylius/Sylius/issues/9977/events","html_url":"https://github.com/Sylius/Sylius/issues/9977","id":385360096,"node_id":"MDU6SXNzdWUzODUzNjAwOTY=","number":9977,"title":"[ROADMAP] Simulate payment of zero euros","user":{"login":"Chrysweel","id":1416870,"node_id":"MDQ6VXNlcjE0MTY4NzA=","avatar_url":"https://avatars2.githubusercontent.com/u/1416870?v=4","gravatar_id":"","url":"https://api.github.com/users/Chrysweel","html_url":"https://github.com/Chrysweel","followers_url":"https://api.github.com/users/Chrysweel/followers","following_url":"https://api.github.com/users/Chrysweel/following{/other_user}","gists_url":"https://api.github.com/users/Chrysweel/gists{/gist_id}","starred_url":"https://api.github.com/users/Chrysweel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Chrysweel/subscriptions","organizations_url":"https://api.github.com/users/Chrysweel/orgs","repos_url":"https://api.github.com/users/Chrysweel/repos","events_url":"https://api.github.com/users/Chrysweel/events{/privacy}","received_events_url":"https://api.github.com/users/Chrysweel/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-11-28T16:47:08Z","updated_at":"2018-11-28T16:47:08Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"We find that it is often useful to simulate a payment for zero euros.\r\n\r\nExample:\r\n\r\nYou want to give something to a user, but you want the user to be able to see it in their shopping history.\r\n\r\nMaybe a user who has had a problem with an order and you have to rebuild it at zero cost. Maybe a user who won a raffle and you want to give him a product ... maybe a user who has received a product late and you want to give him another ...\r\n\r\nAs administrator I want to be able to simulate a payment to a user for a value of zero euros.\r\n\r\nNow there are two options:\r\n\r\nOption A)\r\nCreate a promotion based on coupons. That only works for that particular product.\r\nCreate a coupon for that promotion.\r\nImpersonate the user and make the purchase with that coupon. Or send him the coupon and let him do it.\r\n\r\nProblem: I created a \"useless\" and very personalized promotion ...\r\n\r\nOption B)\r\n\r\nSimulate a payment by bank transfer or cash on delivery. Enter the administration and mark it as paid.\r\n\r\nProblem: When you post the orders and euros of the ecommerce, that order will be counted. When I really have not entered any money.\r\n\r\nThe ideal is also to be able to put comments on the orders from the administration so that I can leave for future managers that purchase I have made for the reason X.\r\n\r\nIt is understood ?"}}
{"actor":{"display_login":"Chrysweel"}}