do you mean like a bitpay service?
re: xmr.to, i'm sure you could try to reach an arrangement with the xmr.to folks. ping @binaryfate
I'm exploring ways to accept Monero as payment. It seems I have few options for integrating Monero into my website:
Use an API, such as that by XMR.to. Unfortunately, that service is limited to 1 BTC per payment which is not always enough.
Transact directly with monerod using a library such as PHP-Monero (https://github.com/jebriggsy/PHP-Monero).
ADDED IN EDIT: Convert XMR to BTC via Shapeshift.io.
Are there other API's out there that cater for merchants, e.g. that do not require monerod?
do you mean like a bitpay service?
re: xmr.to, i'm sure you could try to reach an arrangement with the xmr.to folks. ping @binaryfate
Yes, like a Bitpay service. In fact, would be nice to be able to receive Monero payments too, instead of converting to Bitcoin.
I have contacted XMR.to and requested an increase.
Well, if I understand bitpay, they accept bitcoin and then convert it to fiat and send fiat to the merchant.
But if you want to work directly with monero, but not run the monero daemon, you could probably figure something out with mymonero.com
I guess I'm unclear by what you mean regarding "integrating monero into your website". I'm assuming you mean some automated way for the website to tell the customer that their funds have been received. To do that you just need to monitor the websites wallet, but you don't want to run a node (what you refer to as monerod)..
any particular reason you don't want to run the software?
You understand me correctly. It needs to be automated. The reason I would like to avoid running a node is the additional maintenance overhead plus potentially slowing down the server (though I guess I could run the node on any other server). Perhaps it would be the right thing though to just run another node (I already run one at home) in a different VPS instance.
yeah, it depends on the specs of your server, but you should be able to run a node with minimal resources. There's no need to mine on the node, so that'll limit the CPU load, and you can modify the download and upload speed, and you could even modify your setup so that you don't have any incoming connections - you could simply do this through the firewall. There might be a setting as well.
You'd definitely want to run the recent head, so you'd have to compile.
But yeah, if you thought you would need to run the 6 gb memory version, than I agree, it would be best to not run the daemon. But the database version is much lighter.