Порядок полей для подписи указан в документации, форма выше — рабочий пример, основанный на стандарте w3c о том, в каком порядке передаются ключ/значение в POST-запрсе.
Г-н
@juchkov выше обманывает людей, говоря что порядок не гарантирован, а после «съезжает» на маловероятные случаи с кэшем (который вообще запоминает as is, wtf), прокси и etc.