* Fix webapp checkout part 2 * Use trap instead to not trigger fail commands before. * Rm trap afterwards.