No update on API when receiving payments from other Blockchain.info wallets
Can't see what would be different from a QR scan.  If the correct BTC address is getting paid, it shouldn't matter if the address was copied, QR'd or hand-pecked.

I have an example of the callback from Blockchain's Receive API here:

https://github.com/damonp/simplebtcpay/blob/master/www/callback.php