Skip to content

Conekta handler #11

@ulisescarreonalvarez

Description

@ulisescarreonalvarez

Qué tal equipo Conekta,

Queremos implementar la tokenización de tarjetas en Swift para un proyecto, sin embargo al utilizar las librerías y la implementación que ustedes muestran, en el apartado del handler, ya sea con "success" o "error", el error independientemente siempre lo manda por el handler del success:

token?.create(success: { (data) -> Void in
//Siempre entra aqui aunque sea un error
               self.handlerSuccess(dataSuccess: data)
      }, andError: { (error) -> Void in
            self.handlerError(errorData: error)
 })

La consola siempre manda la información:

Optional([AnyHashable("object"): error, AnyHashable("validation_error"): <null>, AnyHashable("code"): invalid_number, AnyHashable("message_to_purchaser"): El número de la tarjeta es inválido., AnyHashable("message"): The card number is invalid., AnyHashable("param"): card[number], AnyHashable("type"): parameter_validation_error])

Será una implementación equivoca de Swift?

Saludos

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions