1+ class PaymentMethodTypeItem :
2+
3+ def __init__ (self ):
4+ self .__payment_method_type = None
5+ self .__payment_method_order = None
6+ self .__express_checkout = None
7+
8+ @property
9+ def payment_method_type (self ):
10+ return self .__payment_method_type
11+
12+ @payment_method_type .setter
13+ def payment_method_type (self , value ):
14+ self .__payment_method_type = value
15+
16+ @property
17+ def payment_method_order (self ):
18+ return self .__payment_method_order
19+
20+ @payment_method_order .setter
21+ def payment_method_order (self , value ):
22+ self .__payment_method_order = value
23+
24+ @property
25+ def express_checkout (self ):
26+ return self .__express_checkout
27+
28+ @express_checkout .setter
29+ def express_checkout (self , value ):
30+ self .__express_checkout = value
31+
32+ def to_ams_dict (self ):
33+ params = dict ()
34+ if hasattr (self , "payment_method_type" ) and self .payment_method_type :
35+ params ['paymentMethodType' ] = self .payment_method_type
36+ if hasattr (self , "payment_method_order" ) and self .payment_method_order :
37+ params ['paymentMethodOrder' ] = self .payment_method_order
38+ if hasattr (self , "express_checkout" ) and self .express_checkout :
39+ params ['expressCheckout' ] = self .express_checkout .to_ams_dict ()
40+ return params
0 commit comments