Skip to content

Sale_Find

Jacob McConnell edited this page Jun 9, 2014 · 2 revisions

You must specify your API username and password using the twocheckout.Api.credentials method before calling a method in this class.

##Method

###find

Use to retrieve a sale or invoice.

####Arguments

  • dictionary Parameters
  • Dictionary containing a sale_id or invoice_id. Parameters -> API Detail Sale

####Returns

Returns a Sale object.

####Example Usage:

twocheckout.Api.credentials({'username':'APIuser1817037', 'password':'APIpass1817037'})

params = {
    'sale_id': 4774467596
    }
   
sale = twocheckout.Sale.retrieve(params)

print sale

####Example Response:

{
   'comments' : [
      {
         'changed_by_ip' : '66.194.132.135',
         'comment' : 'Refund Issued On Invoice: Refunding Sale',
         'timestamp' : '2012-08-04 15:38:02',
         'username' : 'APIuser1817037'
      }
   ],
   'customer' : {
      'address_1' : '1785 Obrien Rd',
      'address_2' : null,
      'address_id' : '4774467650',
      'cardholder_name' : 'Testing  Tester',
      'city' : 'Columbus',
      'country_code' : 'USA',
      'country_name' : 'United States',
      'customer_id' : '4774467602',
      'email_address' : '[email protected]',
      'first_name' : 'Testing',
      'lang' : 'en',
      'last_name' : 'Tester',
      'middle_initial' : null,
      'pay_method' : {
         'avs' : null,
         'cvv' : null,
         'first_six_digits' : null,
         'last_two_digits' : null,
         'method' : 'paypal ec'
      },
      'phone' : '6149212450',
      'phone_ext' : '',
      'postal_code' : '43228',
      'prefix' : null,
      'state' : 'OH'
   },
   'date_placed' : '2012-08-04 15:36:04',
   'detail_ip' : {
      'address' : '???',
      'area_code' : '???',
      'city' : '???',
      'country' : 'Unknown',
      'country_code' : '???',
      'zip' : '???'
   },
   'invoices' : [
      {
         'customer_total' : '0.01',
         'date_placed' : '2012-08-04 15:36:04',
         'date_shipped' : '2012-08-04 15:36:04',
         'date_vendor_paid' : null,
         'fees_2co' : '0.46',
         'invoice_id' : '4774467605',
         'lineitems' : [
            {
               'affiliate_vendor_id' : null,
               'billing' : {
                  'amount' : '0.01',
                  'bill_method' : 'paypal_int',
                  'billing_id' : '4774467647',
                  'customer_amount' : '0.01',
                  'customer_id' : '4774467602',
                  'date_deposited' : null,
                  'date_end' : null,
                  'date_fail' : '2012-08-11',
                  'date_next' : '2012-08-11',
                  'date_pending' : '2012-08-04',
                  'date_start' : '2012-08-06',
                  'lineitem_id' : '4774467641',
                  'recurring_status' : 'active',
                  'status' : 'bill',
                  'usd_amount' : '0.01',
                  'vendor_amount' : '0.01'
               },
               'commission' : null,
               'commission_affiliate_vendor_id' : null,
               'commission_flat_rate' : null,
               'commission_percentage' : null,
               'commission_type' : null,
               'commission_usd_amount' : null,
               'customer_amount' : '0.01',
               'flat_rate' : null,
               'installment' : '1',
               'invoice_id' : '4774467605',
               'lc_affiliate_vendor_id' : null,
               'lc_usd_amount' : null,
               'lineitem_id' : '4774467641',
               'linked_id' : null,
               'options' : [],
               'percentage' : null,
               'product_description' : '',
               'product_duration' : 'Forever',
               'product_handling' : '0.00',
               'product_id' : '4774387610',
               'product_is_cart' : '0',
               'product_name' : 'Example Product',
               'product_price' : '0.01',
               'product_recurrence' : '1 Week',
               'product_startup_fee' : null,
               'product_tangible' : '0',
               'sale_id' : '4774467596',
               'status' : 'bill',
               'type' : null,
               'usd_amount' : '0.01',
               'usd_commission' : null,
               'vendor_amount' : '0.01',
               'vendor_product_id' : null
            },
            {
               'affiliate_vendor_id' : null,
               'billing' : {
                  'amount' : '0.01',
                  'bill_method' : 'paypal_int',
                  'billing_id' : '4774468787',
                  'customer_amount' : '0.01',
                  'customer_id' : '4774467602',
                  'date_deposited' : null,
                  'date_end' : null,
                  'date_fail' : '2012-08-09',
                  'date_next' : null,
                  'date_pending' : null,
                  'date_start' : '2012-08-04',
                  'lineitem_id' : '4774468784',
                  'recurring_status' : null,
                  'status' : 'refund',
                  'usd_amount' : '0.01',
                  'vendor_amount' : '0.01'
               },
               'commission' : null,
               'commission_affiliate_vendor_id' : null,
               'commission_flat_rate' : null,
               'commission_percentage' : null,
               'commission_type' : null,
               'commission_usd_amount' : null,
               'customer_amount' : '0.01',
               'flat_rate' : null,
               'installment' : '1',
               'invoice_id' : '4774467605',
               'lc_affiliate_vendor_id' : null,
               'lc_usd_amount' : null,
               'lineitem_id' : '4774468784',
               'linked_id' : '4774467641',
               'options' : [],
               'percentage' : null,
               'product_description' : '',
               'product_duration' : 'Forever',
               'product_handling' : '0.00',
               'product_id' : '4774387610',
               'product_is_cart' : '0',
               'product_name' : 'Example Product',
               'product_price' : '0.01',
               'product_recurrence' : '1 Week',
               'product_startup_fee' : null,
               'product_tangible' : '0',
               'sale_id' : '4774467596',
               'status' : 'refund',
               'type' : null,
               'usd_amount' : '0.01',
               'usd_commission' : null,
               'vendor_amount' : '0.01',
               'vendor_product_id' : null
            }
         ],
         'recurring' : '1',
         'referrer' : 'http://sputnik.2checkout.com/handy/',
         'sale_id' : '4774467596',
         'shipping' : {
            'address_1' : '1785 Obrien Rd',
            'address_2' : null,
            'city' : 'Columbus',
            'country_code' : 'USA',
            'country_name' : 'United States',
            'date_shipped' : '2012-08-04 15:36:04',
            'invoice_id' : '4774467605',
            'postal_code' : '43228',
            'shipping_address_id' : '4774467659',
            'shipping_id' : '4774467638',
            'shipping_method_id' : null,
            'shipping_method_name' : 'N/A',
            'shipping_name' : 'Testing Tester',
            'state' : 'OH',
            'tracking_number' : null,
            'tracking_url' : null
         },
         'status' : 'pending',
         'usd_total' : '0.01',
         'vendor_id' : '1817037',
         'vendor_order_id' : null,
         'vendor_total' : '0.01'
      }
   ],
   'ip_address' : '192.168.2.201',
   'ip_country' : 'Unknown',
   'recurring_decline' : null,
   'sale_id' : '4774467596'
}
Clone this wiki locally