Signatures and payment notifications
Added a signature algorithm selector: MD5, SHA-256 or SHA-512. Improved signature, amount, currency and order association checks. Repeated notifications and browser returns from Robokassa preserve the status of an order that has already been processed.