I am using the PayFast payment gateway and I have run into a huge problem. PayFast requires that you have a passphrase in your signature in order to enable subscriptions (repeat payments) but the Emerald plugin has no passphrase setting in it. The result is that you cannot pay for Emerald subscriptions using PayFast you can only make once off payments. If you create a passphrase with PayFast you will get an error when you try and pay with the Emerald plugin "Generated signature does not match submitted signature." Please can you release an update with the passphrase setting as well.