Kasisto is a web app enabling you to receive person to person Monero payments in small cafes, bars or shops. It will accept unconfirmed payments which makes it pretty much instant, but also means you should only accept smaller amounts since there's always a chance of a transaction not getting mined.
I'm the developer, the source is on GitHub: amiuhle/...
You are probably referring to XMR.to, a website that allows people to make anonymous payments to a Bitcoin address with Monero.
XMR is the trading symbol for Monero, which is why the domain is relevant.
You can learn more about BinaryFate, one of the founders of XMR.to, in this podcast.
The website has no registration. However, they log your IP address. ...
What is PayBee and how is it related to Monero?
PayBee is a BitPay like payment processor. It will use Monero and Bitcoin as "default" currencies as far as I know. Fluffypony explanation of "what is Paybee" is as follows:
It's a payment gateway I've been developing along with a few partners. We had to deal with a few false starts and issues along the way,...
GloBee is out from beta. Check http://globee.com website
GloBee will support Monero, Bitcoin, Bitcoin Cash, Litecoin, Dogecoin and Decred cryptocurrency payments. Merchant settlements will be handled in any combination of Monero, Bitcoin and fiat currency
From the looks of it it seems that you need to run a full node. I run a node myself and there is very little system overhead outside of hard disk space to store the block chain (which honestly isn't too big of a deal, so long as you make sure you have enough space for it to grow).
Once you have a node that's caught up on the blockchain (in my experience ...
If you want to get Monero converted to fiat directly to your bank account, you'll want to check out https://globee.com/, which allows your users to pay in several cryptocurrencies and will pay you in your choice of fiat (you can also decide to keep some part of the income in monero if you wish).
Globee offers plugins for various website hosting software (...
You will have to have some code or product that is able to determine when a monero payment has been received at your merchant address, and compare it to the payment id (or integrated address) your ecommerce system generates.
There are two easy approaches:
Use a 3rd party merchant solution
Run your own wallet live on your server to scan for incoming ...
Without commenting on the idea... MyMonero is a web wallet which makes it easier for someone to have Monero. It is not a payment processor, which seems to be what you're after. So MyMonero isn't suitable.
Anything touching fiat money tends to be hard to get to due to regulations: most countries demand thorough spying on your customers, so many companies ...
The monero: scheme allows sending payment information. The main piece of data that's included is an address. Optionally, you can also include payment id, a comment, the name of address owner, and an amount.
This is meant to be used in cases where you are expecting a particular payment, and send this URI (either directly, or via QR code) to a client, who ...
There are two main ways you can go:
run your own Monero infrastructure
use a payment processor to do it for you
The first one has you running a Monero node and wallet, and use monero RPC to manage payment ids, track incoming transactions, etc. There are early plugins for some common store software: https://github.com/monero-integrations/monerowp/releases/...
To answer your specific questions:
The example code you posted is not handling subaddresses. It is not even correctly parsing tx_extra.
xor8(e, keccak("amount"||Hs(8aR||i)) where a is the private view key, R is the tx public key, i is the output index, Hs is hash to scalar and xor8 will XOR the first 8 bytes of each parameter.
I'm unsure what you would want ...
You will want to use the wallet RPC interface, not daemon RPC.
Therefore, if you are going to be using payment IDs you can use get_payments, or if you plan to use subaddresses per customer/order you can use incoming_transfers to monitor incoming transactions by subaddress.
You can attempt to communicate with another person's node. For instance, you can connect to node.moneroworld.com or 2nodez.moneroworld.com. See more information about these specific nodes, which are actually collections of nodes, here. I have not tested to see if these accept RPC connections, but this method will only work if they do accept RPC connections.
If you're not a coder and want to allow people to pay in Monero, maybe the easiest way is to consider https://globee.com, a payment processor which allows people to pay with Monero, while settling in your choice of Monero, Bitcoin or fiat (maybe not yours though, do check).
This really depends on your level of technical expertise and website requirements.
If you can run your own node on the host, running that and the monero-wallet-rpc yields an easy to use JSON RPC interface you can make use of to process Monero payments.
If not, there are payment providers like GloBee, which help accepting multiple currencies and offer ...
A monero: URI is not a transaction, it is a descriptor for how to create a transaction with some particular parameters.
The description is not stored in the blockchain. Of course, some software might decide to put this in a transaction, but that's on it.
It is not encrypted.
There is no defined maximum length, but some parsers might have limits.
You could consider using globee and changing afterwards to monero through ShapeShift (you could automate this i think).
Changely has a bad reputation, maybe related to big ASIC miners, and it must be the reason they're on XMO and not XMR.
Whenever this happens it is probably an issue on Poloniex' end. That is, your deposit has arrived, but isn't credited properly. If you want to check whether the deposit has actually arrived, but is simply not credited yet, you can use the following steps:
In the GUI, go to the history page and click on details of the transaction that was sent to Poloniex. | ...
XMR.to started as an instant, no-signup, non-KYC Monero to Bitcoin exchange but has since grown to include some more services, including:
XMR -> BTC exchange
Public nodes, including Testnet/Stagenet and Tor nodes 
An API for creating exchange orders/viewing price 
Block explorer 
Testnet/Stagenet faucet 
Network node map 
Aeon (Monero fork) ...