Ver Mensaje Individual
  #9 (permalink)  
Antiguo 01/11/2015, 14:40
rbczgz
 
Fecha de Ingreso: noviembre-2003
Ubicación: Zaragoza, España
Mensajes: 1.257
Antigüedad: 21 años
Puntos: 154
Respuesta: No encuentro tutorial de la API de ClickBank

Cita:
Iniciado por mortiprogramador Ver Mensaje

Pues en cuanto al schema de respuesta, piensalo como un objeto de php.
Ahí tengo el primer problema, aún no he conseguido un curso, tutorial o lo que sea en el que aprender correctamente y desde lo más básico POO

Cita:
Iniciado por mortiprogramador Ver Mensaje

El enlace a mí me sigue respondiendo con

You do not have access to this topic
You do not have access to this page.
Please contact the account owner of this Zendesk for further help.

Tal vez es porque la cuenta mía es nueva, y aún no tiene configurado eso.
Sí, lo más probable es que sea eso...

Cita:
Iniciado por mortiprogramador Ver Mensaje

Y finalmente, con la respuesta que te da, ¡ya está!
Es un objeto, en cuyo caso ya puedes mostrar la info con php

Ej
Código PHP:
Ver original
  1. foreach($transaction_info->orderData as $id=>$value)
  2. {
  3.     if( $value->pmtType == 'PYPL' )
  4.         $value->pmtType = 'Paypal';
  5.     if( $value->txnType == 'SALE')
  6.         $value->txnType = 'venta';    
  7.     if( $value->txnType == 'RFND')
  8.         $value->txnType = 'refrendación';
  9.        
  10.     echo utf8_decode('</br>El ciente '.$value->firstName.' '.$value->lastName.' ha realizado una '.$value->txnType.' por '.$value->pmtType.' por valor de '.$value->amount);
  11. }

Sí te fijas, el objeto devuelto tiene los mismos datos del schema.
Sí, es cierto, son los mismos datos, pero como te decía, aún es un tema pendiente el aprender POO... Tendré que seguir intentando, básicamente lo que tengo que hacer es comprobar si un "receipt" está o no devuelto, en el caso de las ventas "normales" y en el caso de las recurrentes, si está pagado en tiempo, está pendiente o está cancelado, con el ejemplo que me has puesto, creo que podré hacer algo de las "normales", el tema será con las recurrentes...

Cita:
Iniciado por mortiprogramador Ver Mensaje

¿En cuanto a las ventas recurrentes, te refieres a las mismas compras
que hace un mismo usuario?
Esa consulta tendría que hacerse con el list que veiamos ayer creo yo,
¿O a que te refieres con las recurrentes?
Las ventas recurrentes ("recurring" creo que las llaman ellos) son las que se hacen periódicamente (mensual, trimestral, anual, etc...) tipo cursos por entregas, membresías, etc... En estas, como decía, necesito comprobar si están al día en los pagos y si no están canceladas.


Cita:
Iniciado por mortiprogramador Ver Mensaje

Bue, mientras, revisa lo que te pasé, debe funcionar sin problema.
Sí, con eso tengo para "entretenerme" un rato largo, jejeje, solo entenderlo, ya me llevará un buen rato, pero lo conseguiré (o si no, te volveré a pedir ayuda al respecto )

Pero todo esto será ya mañana, hoy se ha hecho tarde y la cabeza ya no me da más. Muchas gracias por todas las molestias que te estás tomando para ayudarme, de verdad, igual soy pesado, pero no te puedes imaginar lo agradecido que estoy.