payments launch