Strategic partnerships and payments ecosystem