TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Paid, an API for invoicing

88 pointsby ryanwjacksonabout 10 years ago

12 comments

Animatsabout 10 years ago
It&#x27;s just an invoicing program. There are lots of those. Intuit&#x27;s is widely used. Oracle is also in that business. There&#x27;s &quot;Anytime Collect&quot;, &quot;Zencash&quot;, &quot;Esker&quot;, &quot;Celtrino&quot;. and many others.<p>The more advanced players support electronic data interchange (EDI), where your accounts receivable system connects to the buyer&#x27;s accounts payable system. Many large companies require EDI for suppliers who generate a lot of invoices, so they aren&#x27;t re-entering invoice data into their own systems.[1] Any new system should have EDI interchange with at least all Fortune 1000 companies.<p>There are &quot;gateway&quot; companies which handle talking to large numbers of other companies.[2] Once you get this all working, your invoice goes out to the gateway, the gateway formats it and sends it to the paying company, the paying company&#x27;s systems validate the bill, and they do a funds transfer to your bank account, which is matched to another EDI transaction indicating payment. For most routine transactions, there&#x27;s no human intervention.<p>Make that all work for small&#x2F;medium businesses, and you have a unique product.<p>The API is &quot;dead simple&quot; because it doesn&#x27;t handle any of the hard cases. Like &quot;We ordered 1000 but 200 didn&#x27;t arrive. We&#x27;re paying for only 800&quot;.<p>[1] <a href="http://www.aepedi.com/apay.htm" rel="nofollow">http:&#x2F;&#x2F;www.aepedi.com&#x2F;apay.htm</a> [2] <a href="http://www.b2bgateway.net/" rel="nofollow">http:&#x2F;&#x2F;www.b2bgateway.net&#x2F;</a>
评论 #9188149 未加载
评论 #9188140 未加载
xrstfabout 10 years ago
I really like the clean API docs, well done! Did you build it on your own or is that some REST doc framework?<p>The only thing I was missing from the API (maybe those are there but left out in the docs, which would be totally fine) are links between your resources (to make it a bit more actual REST). You already more promimently documented the usecase (&quot;create an invoice&quot;) instead of listing URL endpoints, but with links between the resources, the API becomes even more discoverable for new developers.<p>Oh, one more minor thing: &quot;Paid uses UTC unix timestamps for all dates and times.&quot; -- I was under the impression that unix timestamps are always UTC anyway (i.e. it&#x27;s defined as &quot;seconds since 1970-01-01 UTC&quot;)? If I&#x27;m wrong, please correct me :)
评论 #9187651 未加载
tarr11about 10 years ago
This is pretty cool. So, I am using Stripe, which is great, but has a few drawbacks right now. I&#x27;m also using churnbuster, which is nice (does your &quot;chase&quot; feature do what they do?)<p>Here&#x27;s my problems:<p>1. Some of my customers pay by check<p>2. Sometimes my customers have an out of date credit card, or haven&#x27;t given it to me yet, and Stripe won&#x27;t let me change their subscription to one that charges them.<p>3. I occasionally do both charges, credits and invoiceitems for in Stripe<p>4. I have written a lot of Stripe specific code, and would prefer to gradually try out your solution (it might not work, no offense) Can I try it out without moving completely over?
评论 #9187819 未加载
minimaxirabout 10 years ago
It should be noted that this is a pivot of a failed YC startup: <a href="http://blog.shoptheorem.com/post/109312542795/an-end-and-a-beginning" rel="nofollow">http:&#x2F;&#x2F;blog.shoptheorem.com&#x2F;post&#x2F;109312542795&#x2F;an-end-and-a-b...</a>
评论 #9187455 未加载
brettcvzabout 10 years ago
Are there any companies who are using this currently? Can anyone speak to how it&#x27;s working for them?
评论 #9187825 未加载
marquisabout 10 years ago
How does this compare with something like Xero?
评论 #9187406 未加载
rpedelaabout 10 years ago
I don&#x27;t see a &quot;security&quot; page. Did I miss it?
lostsockabout 10 years ago
Is there support for multiple currencies? Could I use this from Australia to invoice clients in multiple currencies (e.g. USD, AUD, CAD GBP)?
评论 #9187785 未加载
deluvasabout 10 years ago
I&#x27;m curious, on the technical side, what stack&#x2F;technologies have you used? Also, did you scaffold the typical crud endpoints or manually wrote them, for each resource?<p>I&#x27;m trying to gain experience in building APIs and yours seems like a good model for doing so :)
pehaadaabout 10 years ago
Do they actually process charges? I can&#x27;t find a cost &#x2F; transaction and a % taken.
评论 #9187637 未加载
cannikinabout 10 years ago
Does the laptop in the splash photo bother anyone else? It looks like they photoshopped the keyboard to be much shorter. Look how tall the screen is, then imagine you folded that down to meet the keyboard. That&#x27;s no laptop I&#x27;ve ever seen!
评论 #9189356 未加载
javiramosabout 10 years ago
Useful useful!