{"id":13814403,"url":"https://github.com/begriffs/lucre","last_synced_at":"2025-04-06T01:11:11.042Z","repository":{"id":8015223,"uuid":"9423883","full_name":"begriffs/lucre","owner":"begriffs","description":"Let people pay you for any or no reason.","archived":false,"fork":false,"pushed_at":"2016-12-16T05:38:54.000Z","size":49,"stargazers_count":504,"open_issues_count":1,"forks_count":53,"subscribers_count":22,"default_branch":"master","last_synced_at":"2025-03-30T00:11:03.758Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/begriffs.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":"2013-04-14T03:28:58.000Z","updated_at":"2025-03-23T13:09:34.000Z","dependencies_parsed_at":"2022-09-10T20:11:24.708Z","dependency_job_id":null,"html_url":"https://github.com/begriffs/lucre","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/begriffs%2Flucre","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/begriffs%2Flucre/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/begriffs%2Flucre/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/begriffs%2Flucre/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/begriffs","download_url":"https://codeload.github.com/begriffs/lucre/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247419861,"owners_count":20936012,"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":"2024-08-04T04:01:56.253Z","updated_at":"2025-04-06T01:11:11.019Z","avatar_url":"https://github.com/begriffs.png","language":"Ruby","funding_links":[],"categories":["Ruby"],"sub_categories":[],"readme":"# What's the fuss? Let them pay you!\n\nHow come only stores accept debit/credit cards? You should be able\nto accept them too. Let your friends send you some money, or charge\nfor impromptu consulting. Just deploy this app to Heroku, change some\nvariables and you're in business.\n\nThis thing doesn't ask the customer much, just for an email\nand the payment amount. All the credit card info stays on\n[Stripe](https://stripe.com) so you have nothing to worry about.\n\nYou can see it in action [here](http://pay.begriffs.com). If you like\nit, why not donate? ;)\n\n## Installation\n\n1. Get a [Stripe](https://stripe.com) account and find your API keys.\n1. Fork and clone this repo.\n1. Get a [Heroku](http://heroku.com) account.\n1. Deploy this app to a new Heroku instance.\n1. Set the environment variables (see below).\n1. Profit? Quite possibly.\n\nFor each variable below, set its value in your heroku instance by\nrunning `$ heroku config:add VARIABLE_NAME=value`.\n\n\u003ctable\u003e\n  \u003cthead\u003e\n    \u003ctr\u003e\n      \u003cth\u003eValue\u003c/th\u003e\n      \u003cth\u003eVariable Name\u003c/th\u003e\n      \u003cth\u003eExample\u003c/th\u003e\n    \u003c/tr\u003e\n  \u003c/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd\u003eYour Name\u003c/td\u003e\n      \u003ctd\u003ePAYEE_NAME\u003c/td\u003e\n      \u003ctd\u003eJohn Doe\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003eYour Twitter Handle\u003c/td\u003e\n      \u003ctd\u003ePAYEE_TWITTER\u003c/td\u003e\n      \u003ctd\u003ejdoe\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003eShorthand url of your site\u003c/td\u003e\n      \u003ctd\u003ePAYEE_SITE\u003c/td\u003e\n      \u003ctd\u003ejdoe.com\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003eFull URL of your site\u003c/td\u003e\n      \u003ctd\u003ePAYEE_SITE_URL\u003c/td\u003e\n      \u003ctd\u003ehttp://jdoe.com\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003eStripe public key\u003c/td\u003e\n      \u003ctd\u003eSTRIPE_PUBLISHABLE_KEY\u003c/td\u003e\n      \u003ctd\u003epk_xyz\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003eStripe private key\u003c/td\u003e\n      \u003ctd\u003eSTRIPE_SECRET_KEY\u003c/td\u003e\n      \u003ctd\u003esk_abc\u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\n## Requesting Payment?\n\nIf you are using lucre to collect an owed debt you can create a\ncustomized link to your lucre installation with a specified email and/or\namount you intend to collect.\n\n```\nhttp://your-lucre-site.com/?email=generous-client@example.com\n```\n\nThe above will fill-in the email address of the person from whom you are\ncollecting monies.\n\n```\nhttp://your-lucre-site.com/?email=client@example.com\u0026amount=47.39\n```\n\nThe above will fill-in your client's email address and amount to be\ncollected, in this case $47.39.\n\n## Contributing\n\nTo run this project locally in development, copy the `.env.example` to\n`.env` and fill in the blanks. It contains the environment variables\ndescribed in the table above. The app does not require setting up a\ndatabase.\n\nUse the stripe test credentials provided in your account to use fake\ncards without issuing real charges. There are a variety of [test card\nnumbers](https://stripe.com/docs/testing#cards) to simulate any kind of\nerror or card event.\n\n## License\n\nLucre is Copyright © 2013 Joe Nelson. It is free software, and may be\nredistributed under the terms specified in the LICENSE file.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbegriffs%2Flucre","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbegriffs%2Flucre","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbegriffs%2Flucre/lists"}