|
|
|
@ -211,7 +211,8 @@ class PaymentwallCallbackView(View): |
|
|
|
pingback = Pingback(payment_raw_data, self.get_request_ip()) |
|
|
|
pingback = Pingback(payment_raw_data, self.get_request_ip()) |
|
|
|
|
|
|
|
|
|
|
|
if pingback.validate(): |
|
|
|
if pingback.validate(): |
|
|
|
product_type_name, payment_id = pingback.get_product().get_id().split('_') |
|
|
|
spltted = pingback.get_product().get_id().split('_') |
|
|
|
|
|
|
|
product_type_name, payment_id = '_'.join(spltted[:-1]), spltted[-1] |
|
|
|
|
|
|
|
|
|
|
|
if product_type_name == 'course': |
|
|
|
if product_type_name == 'course': |
|
|
|
product_payment_class = CoursePayment |
|
|
|
product_payment_class = CoursePayment |
|
|
|
|