Estonia based e-commerce payments and post-checkout experience company raised €11m in Series A funding led by Index Ventures.