Skip to main content
El flujo de afiliaciones permite registrar o actualizar información asociada a un beneficiario desde Pay-me SDK iOS.
Antes de inicializar este flujo, completa Instalación SDK iOS, revisa Parámetros de afiliación y genera un Access Token desde backend usando Autenticación.

Flujo de integración

1

Importa el SDK

Agrega UIKit y Payme en el ViewController desde donde iniciarás el flujo.
2

Construye el request

Crea PAYMEAffiliationRequest con datos de afiliación, beneficiario y configuración.
3

Configura PaymeClient

Inicializa PaymeClient con delegate, merchantCode y ambiente.
4

Invoca el formulario

Envía accessToken y paymeAffiliationRequest en invokeAffiliationForm.
5

Procesa la respuesta

Implementa onAffiliationResponse para recibir el resultado final del flujo.

Importar PaymeSDK

Parámetros principales

PaymeClient

  • delegate: instancia que implementa los métodos de PaymeClientDelegate.
  • merchantCode: código del comercio entregado por Alignet.
  • PaymeEnviroment.development: ambiente de pruebas.
  • PaymeEnviroment.production: ambiente productivo.
  • from: UINavigationController o controlador desde donde se invoca el SDK.
  • accessToken: token generado desde backend para esta solicitud.
  • paymeAffiliationRequest: objeto con información de la afiliación.

Ejemplo de inicialización

El accessToken debe generarse desde backend para la solicitud. No incluyas credenciales ni secretos dentro de la app.

Implementar delegate

Para completar la integración, la clase debe implementar PaymeClientDelegate y procesar la respuesta de afiliación.

Siguiente paso

Parámetros de afiliación

Revisa el detalle completo de los objetos enviados y recibidos por el flujo de afiliación.