this.paymentsFrameUrl$ посмотрите что в нем приходит.
[src]="paymentsFrameUrl$ | async"
this.paymentsFrameUrl$ это обсервабл, если что.
this.paymentsFrameUrl$ = combineLatest([
this.route.params.pipe(pluck('path')),
this.frameService.getProductUrl(),
]).pipe(
map(([path, paymentUrl]) => {
let url = `${paymentUrl}/payments`;
if (path) {
url += `/${path}`;
}
return this.frameService.getUrlForIFrame(url);
})
);payments/:path как более специфичный маршрут надо поместить выше