Backend for starting payment (bug 936663)