@@ -634,7 +634,7 @@ def instance_url(self):
634634 return "orders/%s/line_items" % (self .parent .id )
635635
636636 def delete (self , params = {}, api_key = None ):
637- return super (LineItem , self ).delete (params , self .parent .line_items )
637+ return super (LineItem , self ).delete (params , self .parent .line_items , api_key = api_key )
638638
639639
640640class TaxLine (_CreatableResource , _UpdatableResource , _DeletableResource , _FindableResource , _EventableResource ):
@@ -643,7 +643,7 @@ def instance_url(self):
643643 return "orders/%s/tax_lines" % (self .parent .id )
644644
645645 def delete (self , params = {}, api_key = None ):
646- return super (TaxLine , self ).delete (params , self .parent .tax_lines )
646+ return super (TaxLine , self ).delete (params , self .parent .tax_lines , api_key = api_key )
647647
648648
649649class ShippingLine (_CreatableResource , _UpdatableResource , _DeletableResource , _FindableResource , _EventableResource ):
@@ -652,7 +652,7 @@ def instance_url(self):
652652 return "orders/%s/shipping_lines" % (self .parent .id )
653653
654654 def delete (self , params = {}, api_key = None ):
655- return super (ShippingLine , self ).delete (params , self .parent .shipping_lines )
655+ return super (ShippingLine , self ).delete (params , self .parent .shipping_lines , api_key = api_key )
656656
657657
658658class DiscountLine (_CreatableResource , _UpdatableResource , _DeletableResource , _FindableResource , _EventableResource ):
@@ -661,15 +661,15 @@ def instance_url(self):
661661 return "orders/%s/discount_lines" % (self .parent .id )
662662
663663 def delete (self , params = {}, api_key = None ):
664- return super (DiscountLine , self ).delete (params , self .parent .discount_lines )
664+ return super (DiscountLine , self ).delete (params , self .parent .discount_lines , api_key = api_key )
665665
666666
667667class PaymentSource (_CreatableResource , _UpdatableResource , _DeletableResource , _FindableResource ):
668668 def instance_url (self ):
669669 return "customers/%s/payment_sources" % (self .parent .id )
670670
671- def delete (self , params = {}, api_key = None ):
672- return super (PaymentSource , self ).delete (params , self .parent .payment_sources )
671+ def delete (self , params = {}, list_to_remove = None , uri = None , api_key = None ):
672+ return super (PaymentSource , self ).delete (params , self .parent .payment_sources , api_key = api_key )
673673
674674 def events (self , params = {}, api_key = None ):
675675 uri = "%s/payment_sources/%s/events" % (
@@ -689,7 +689,7 @@ def update(self, params={}, api_key=None):
689689
690690 def delete (self , params = {}, api_key = None ):
691691 uri = "%s/shipping_contacts/%s" % (self .parent .instance_url (), self .id )
692- return super (ShippingContact , self ).delete (params , self .parent .shipping_contacts , uri )
692+ return super (ShippingContact , self ).delete (params , self .parent .shipping_contacts , uri , api_key = api_key )
693693
694694 def events (self , params = {}, api_key = None ):
695695 uri = "%s/shipping_contacts/%s/events" % (
0 commit comments