Paypal IPN procesa más de una variable personalizada

Así que implementé Paypal IPN en mi sitio y estoy en medio del proceso de trabajo. Ahora quiero usar más de 1 variable personalizada en el formulario de pp. Actualmente estoy usando esta única.

<input type="hidden" name="custom" value="<?php echo $user_id; ?>">

Así que sé que la variable con el nombre 'personalizado' está permitida. Quiero saber si puedo pasar más variables para poder filtrar los pagos según sus criterios. Entonces, si por ejemplo el envío es más de $ 0.00, establezco una variable "shipping_cost" como esta:

<input type="hidden" name="shipping_cost" value="<?php echo $cost; ?>">

o para otros fines. ¿Está esto permitido? ¿O paypal tiene una lista ya definida de variables permitidas que podemos usar? Realmente quiero resolver este problema ya que no siempre hay un tipo de pago que podamos procesar ... Gracias a todos.

Respuestas a la pregunta(3)

Su respuesta a la pregunta