merchant protocol