Improve receivers implementation for chained payments