Paulo,
I must have missed that on my quick look around this morning.
That's basically it. Between the product id and the shipping country we should be able to determine the total amount to charge. It looks like Worldpay can be configured to gather the shipping address for us.
There shouldn't be a reason for them to log in or register, but I do want the capability of generating the secret id and passing it as a parameter to Worldpay and then verifying the secret id on the callback. At callback time, then the shipping/billing address and customer information will be populated.
Am I being naive to think passing the secret id will provide any protection in this scenario? Because if that isn't needed, then the call to world pay is fairly simple (a form post) and we can just build the complete order on the callback.
I suppose this is less feature request and more of a technical question, since I'll probably end up doing this myself.
Thanks,
Steve