IPN do PayPal com CodeIgniter

Estou tentando implementar um serviço de assinatura de associação em um site criado no CodeIgniter. Desejo usar o PayPal para gerenciar pagamentos e estou tendo muita dificuldade para implementar isso.

O que estou tentando alcançar é:

O usuário preenche um formulário de associação com dados pessoaisO usuário seleciona uma opção de assinatura (1 de 8 opções - cada preço diferente) e envia o formulárioO usuário é enviado ao PayPal para pagarO usuário é retornado ao site mediante pagamento bem-sucedido e os detalhes pessoais são armazenados no banco de dados que cria uma conta de usuário (associação).

Há também a adição de validação de formulário. Uso o auxiliar form_validation no CodeIgniter, mas isso precisa ser feito antes que o pagamento pelo PayPal possa começar.

Tentei implementar o PayPal_Lib de Ran Aroussi, mas acho que não há documentação ou orientação clara o suficiente. Qualquer exemplo ou conselho implementado seria muito apreciado.

Lucas

questionAnswers(3)

yourAnswerToTheQuestion