{"id":24922906,"url":"https://github.com/liddiard/payback","last_synced_at":"2025-03-28T11:16:43.978Z","repository":{"id":16385050,"uuid":"19135666","full_name":"liddiard/payback","owner":"liddiard","description":"Prevent friends from paying you back on Venmo when you owe them but they insist otherwise.","archived":false,"fork":false,"pushed_at":"2015-02-11T19:52:01.000Z","size":156,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-02T11:34:03.349Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"ThrowTheSwitch/CMock","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/liddiard.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-04-25T05:57:48.000Z","updated_at":"2015-02-11T19:52:02.000Z","dependencies_parsed_at":"2022-08-26T23:12:29.509Z","dependency_job_id":null,"html_url":"https://github.com/liddiard/payback","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/liddiard%2Fpayback","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/liddiard%2Fpayback/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/liddiard%2Fpayback/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/liddiard%2Fpayback/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/liddiard","download_url":"https://codeload.github.com/liddiard/payback/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246017722,"owners_count":20710240,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-02-02T11:34:05.991Z","updated_at":"2025-03-28T11:16:43.956Z","avatar_url":"https://github.com/liddiard.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Why?\n\nVenmo doesn't allow you to prevent someone from paying you.\nWhy would you *not* want money, you ask? \nMaybe someone did you a favor and won't let you pay them back. \nMaybe you did the favor and you want to maintain the upper hand when the time comes by not accepting a payment now.\nWhichever your case, what you need is payback.\n\n# Usage\n\n1. Get your Venmo access token: https://venmo.com/account/settings/developers\n2. Get your user id and the id of the user who is trying to be overly generous or trying to hold something over you.\n3. Get the time at which you were \"even\" with the other person in ISO 8601 format.\n4. Run the script with the above information, and your target will be paid the appropriate amount.\n\nYou'll probably want to run this as a cron job on a server every few minutes so you don't have to \nkeep manually paying the person back if they're persistent. Sooner or later they'll get the idea.\n\nThis has not been extensively tested, so if you start losing money at a precipitous rate becasue of some bug, \nyou have been warned, and please see LICENSE before suing.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fliddiard%2Fpayback","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fliddiard%2Fpayback","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fliddiard%2Fpayback/lists"}