Skip to main content

_iframe1

export interface IframeIntegrationConfig {
router?: {
/**
* Вызывается в момент получения события на открытие deepLink
* Стандартное значение: (url) => {window.location.href = url}
* @param url
*/
deepLinkRedirectCallback?: (url: string) => Promise<void>;
/**
* Вызывается в момент получения события на открытие массива deepLink
* Требуется для перебора разных приложений. Например, для sberpay
* Стандартное значение: (links) => {
* window.open(
* `URL?links=${encodeURIComponent(JSON.stringify(links))}`,
* '_blank',
* );
* }
* URL - url скрипта перебора deepLink
* @param url
*/
deepLinksRedirectCallback?: (links: string[]) => Promise<void>;
/**
* Вызывается в момент получения события на редирект
* Стандартное значение: (url) => {window.location.href = url}
* @param url
*/
redirectCallback?: (url: string) => Promise<void>;
};
language?: {
/**
* Вызывается в момент изменения языка из платежной формы
* @param status
*/
changedCallback?: (lang: IntegrationLang) => Promise<void>;
};
status?: {
/**
* Вызывается в момент изменения статуса платежа
* @param status
*/
changedCallback?: (status: PaymentIntegrationStatus) => Promise<void>;
};
}

openapi@tbank.ru

АО «ТБанк» использует файлы «cookie» с целью персонализации сервисов и повышения удобства пользования веб-сайтом. «Cookie» представляют собой небольшие файлы, содержащие информацию о предыдущих посещениях веб-сайта. Если вы не хотите использовать файлы «cookie», измените настройки браузера.