$sPaymentRequest->sCampaign->sId, ":Id" => $router->uParameters[4]), 0, true); } catch (NotFoundException $e) { throw new RouterException("No such payment method found."); } $sPageContents = NewTemplater::Render("payment/other", $locale->strings, array( "name" => $sPaymentMethod->sCustomName, "address" => $sPaymentMethod->sAddress, "amount" => Currency::Format($sPaymentRequest->sCurrency, $sPaymentRequest->sAmount), "done-url" => "/pay/{$sPaymentRequest->sSubscription->sEmailAddress}/{$sPaymentRequest->sId}/{$sPaymentRequest->sKey}/{$sPaymentMethod->sId}/done" ));