Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
was_paid... Why would this ever be false?
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  11 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
kevin  
View profile  
 More options Jun 12 2012, 3:10 pm
From: kevin <kcr...@gmail.com>
Date: Tue, 12 Jun 2012 12:10:23 -0700 (PDT)
Local: Tues, Jun 12 2012 3:10 pm
Subject: was_paid... Why would this ever be false?

Etsy defines a receipt as  "Represents proof of payment from a user to a
shop for one or more transactions."

That being said, why would was_paid ever be false? Can someone please
explain the purpose of this field?


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
m1chael  
View profile  
 More options Jun 12 2012, 4:17 pm
From: m1chael <myk...@gmail.com>
Date: Tue, 12 Jun 2012 16:17:29 -0400
Local: Tues, Jun 12 2012 4:17 pm
Subject: Re: was_paid... Why would this ever be false?
I don't know because I haven't seen this, but from a
programming/database perspective it is probably either Null or True,
and never False


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Keith Phillips  
View profile  
 More options Jun 12 2012, 4:41 pm
From: Keith Phillips <mudstuff...@gmail.com>
Date: Tue, 12 Jun 2012 16:41:06 -0400
Local: Tues, Jun 12 2012 4:41 pm
Subject: RE: was_paid... Why would this ever be false?

Not everything is paid via paypal. . If a shop allows "other" payment, then
the shop owner has to manual mark an order as paid.  Also, if an echeck
hasn't been cleared it's possible this would be false

From: etsy-api-v2@googlegroups.com [mailto:etsy-api-v2@googlegroups.com] On
Behalf Of kevin
Sent: Tuesday, June 12, 2012 3:10 PM
To: etsy-api-v2@googlegroups.com
Subject: was_paid... Why would this ever be false?

Etsy defines a receipt as  "Represents proof of payment from a user to a
shop for one or more transactions."

That being said, why would was_paid ever be false? Can someone please
explain the purpose of this field?

--
You received this message because you are subscribed to the Google Groups
"Etsy API V2" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/etsy-api-v2/-/pigrbW3Z37QJ.
To post to this group, send email to etsy-api-v2@googlegroups.com.
To unsubscribe from this group, send email to
etsy-api-v2+unsubscribe@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/etsy-api-v2?hl=en.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dan Miller  
View profile  
 More options Jun 12 2012, 4:42 pm
From: Dan Miller <dmil...@etsy.com>
Date: Tue, 12 Jun 2012 16:42:42 -0400
Local: Tues, Jun 12 2012 4:42 pm
Subject: Re: was_paid... Why would this ever be false?

Hi Kevin,

When a receipt is created was_paid is initially set to false. After the
associated transactions clear our fraud checking, credit card processing,
and other security measures was_paid is set to true.

This process typically happens rather quickly, but could take a while if a
transaction gets stuck in fraud check.

Best,
Dan Miller


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
kevin  
View profile  
 More options Jun 12 2012, 6:05 pm
From: kevin <kcr...@gmail.com>
Date: Tue, 12 Jun 2012 15:05:36 -0700 (PDT)
Local: Tues, Jun 12 2012 6:05 pm
Subject: Re: was_paid... Why would this ever be false?

Thanks all for the responses. I'm using  findAllShopReceipts to download a
shops orders. It is becoming clear there may be some serious issues with my
implementation. Let me explain my process:
Step 1) download all orders created within 30 days (initial download)
Step 2) import orders into our DB
Step 3) wait 30 minutes
Step 4) download all orders created after the most recent order downloaded

The main problem with this approach is if an order changes I will not pick
it up again. This problem is exacerbated by the fact the order will change
once it passes fraud check.

Any advice? I see the findAllShopReceiptsByStatus may be my best option.
I'm not sure exactly how status works. Does an order have multiple
statuses? For instance, an unshipped order should also be open and could
possibly be unpaid.  How does this work?

Thanks,
Kevin


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dan Miller  
View profile  
 More options Jun 12 2012, 6:37 pm
From: Dan Miller <dmil...@etsy.com>
Date: Tue, 12 Jun 2012 18:37:49 -0400
Local: Tues, Jun 12 2012 6:37 pm
Subject: Re: was_paid... Why would this ever be false?

Hi Kevin,

You are correct: an order can *meet* multiple status conditions. For
example if an order is unshipped it is also "open". An unpaid order is also
considered "open".

Any order that has a payment submitted but has not been marked as was_paid
will meet the "processing" status.

All other orders meet the "completed" status, meaning they are both paid
and shipped.

I hope this helps!
Dan Miller


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
kevin  
View profile  
 More options Jun 13 2012, 10:18 am
From: kevin <kcr...@gmail.com>
Date: Wed, 13 Jun 2012 07:18:45 -0700 (PDT)
Local: Wed, Jun 13 2012 10:18 am
Subject: Re: was_paid... Why would this ever be false?

Thanks for the feedback.

I want to download orders and keep their statuses up to date (primarily
paid status).
If I download a batch of orders and many of them are unpaid, the only way
to determine if they are paid is to make an API call for each order. This
will be a drag on both of us. I can cut down on some of the API calls by
first requesting all unpaid order numbers and then only sending API
requests on orders not returned by this call, but I worry if this might be
error prone.

Do you have any recommendations on our app keeping etsy orders up to date?

I have a feature request:
Through the API, allow me to download all orders for a shop based on change
date. This would make my task so much simpler.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
kevin  
View profile  
 More options Jun 13 2012, 2:52 pm
From: kevin <kcr...@gmail.com>
Date: Wed, 13 Jun 2012 11:52:34 -0700 (PDT)
Local: Wed, Jun 13 2012 2:52 pm
Subject: Re: was_paid... Why would this ever be false?

If I call findAllShopReceiptsByStatus and give it a status of unpaid, can I
assume all orders that don't come back are paid? If an order fails fraud
check, will it still come back as unpaid?

Same question for unshipped.

Also, is there a limit to the number of receipt_id's I can send for
getReceipt?

Thanks,
Kevin


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dan Miller  
View profile  
 More options Jun 13 2012, 5:01 pm
From: Dan Miller <dmil...@etsy.com>
Date: Wed, 13 Jun 2012 14:01:27 -0700 (PDT)
Local: Wed, Jun 13 2012 5:01 pm
Subject: Re: was_paid... Why would this ever be false?

Hi Kevin,

I should point out that a lot of what I am saying applies only to "direct
checkout". Etsy doesn't have any visibility into paypal, checks or money
order transactions so in those cases it is largely up to the seller to
determine when an order is marked as shipped and paid. More information on
payment methods can be found here <http://www.etsy.com/help/article/189>.

On Wednesday, June 13, 2012 2:52:34 PM UTC-4, kevin wrote:

> If I call findAllShopReceiptsByStatus and give it a status of unpaid, can
> I assume all orders that don't come back are paid?

If you call findAllShopReceiptsByStatus and pass in "unpaid" as the status,
all other orders for that shop have "was_paid" set to true. In other words:
"all"-"unpaid" = "paid".

> If an order fails fraud check, will it still come back as unpaid?

For direct checkout: If an order fails fraud check "was_paid" will remain
false and the order will meet the "unpaid" condition.

> Same question for unshipped.

In direct checkout an order cannot be marked as shipped until "was_paid" is
set to true. I'm not sure if that answers your question however.

> Also, is there a limit to the number of receipt_id's I can send for
> getReceipt?

Not that I know of, but I'm not 100% on that.

> Thanks,
> Kevin

Thank you! =)
Dan

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dan  
View profile  
 More options Jul 3 2012, 9:22 am
From: Dan <dan...@langer.me>
Date: Tue, 3 Jul 2012 06:22:46 -0700 (PDT)
Local: Tues, Jul 3 2012 9:22 am
Subject: Re: was_paid... Why would this ever be false?

Hi Dan,

Thanks so much for your detailed responses. With regards to the was_paid
attribute, can you confirm that the flow goes like this:

1. User buys an Item

2. Receipt is created, with was_paid=False

3a. If DIRECT CHECKOUT was used, was_paid gets set to True if the payment
goes through, and stays False otherwise.
3b. If Direct Checkout was NOT used (user paid via PayPal, check, money
order, or other), was_paid stays False until the seller explicitly marks
the item as paid, at which point was_paid=True.

Thanks,

Dan


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
kevin  
View profile  
 More options Jul 3 2012, 9:25 am
From: kevin <kcr...@gmail.com>
Date: Tue, 3 Jul 2012 06:25:08 -0700 (PDT)
Local: Tues, Jul 3 2012 9:25 am
Subject: Re: was_paid... Why would this ever be false?

It has been my experience that a reciept doesn't come through the API when
direct checkout has been used prior to payment going through. I've not seen
an instance where was_paid is false when using paypal. I haven't tested
with credit card yet...

Thanks,
Kevin


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »