Hola!
Yo desarrolle un plugin gratuito que hace lo siguiente:
- cuando creas un curso,se crea un producto relacionado con los mismos datos (así no hay doble carga manual)
- cuando modificas el producto se actualiza el curso, y viceversa
- cuando se completa el pago del producto, el usuario que realizó la compra de auto enlista en el curso (se crea en LearnPress la orden y se le da acceso al curso).
Lo que todavía no revise, es el error que mencionan que cuando se paga con MercadoLibre la orden de compra no pasa a completado. Yo envié la duda a MercadoLibre y me dijeron que se debía a que estaba en modo sandbox, que en el productivo no sucedería.