Test and Live data

629 views
Skip to first unread message

Morgan Smith

unread,
Sep 23, 2016, 12:09:43 PM9/23/16
to api-d...@lists.stripe.com
Are there any plans to allow copying of live Stripe customer and transaction data to test?  As we refresh our test environments with production data, it obviously will break any account information dealing with customer id's, transactions etc...

Thanks!


Devin Ceartas

unread,
Sep 23, 2016, 12:14:11 PM9/23/16
to api-d...@lists.stripe.com

I feel like that might have some serious unintended bad consequences. What if I accidentally run some automated tests thinking it's in test mode and it's not?

On 23 Sep 2016, at 10:56, Morgan Smith wrote:

Are there any plans to allow copying of live Stripe customer and transaction data to test?  As we refresh our test environments with production data, it obviously will break any account information dealing with customer id's, transactions etc...

Thanks!


--
You received this message because you are subscribed to the Google Groups "Stripe API Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to api-discuss...@lists.stripe.com.
To post to this group, send email to api-d...@lists.stripe.com.
Visit this group at https://groups.google.com/a/lists.stripe.com/group/api-discuss/.

devin

contact info: https://nacredata.com/devin

• Amazing Tie-Dye Tee-shirts: https://www.icedyedesigns.com
• Art/Poetry/Environment: https://secure.extinctionwitness.org/support
• Support progressive climate politics: https://secure.voteclimatepac.org/donate/

Morgan Smith

unread,
Sep 23, 2016, 12:44:22 PM9/23/16
to api-d...@lists.stripe.com
I would only see this as optional.  The option to explore and debug interactions between Stripe and our platform involving actual user behavior would be beneficial in some situations.  I would imagine any testing done is using the test keys rather than the live keys, but it could also regenerate all the ids if need be and give us the option to export the information.  We could then update the ids in our test environment and have an enormous amount of real world testing data.

On Fri, Sep 23, 2016 at 11:12 AM, Devin Ceartas <de...@nacredata.com> wrote:

I feel like that might have some serious unintended bad consequences. What if I accidentally run some automated tests thinking it's in test mode and it's not?

On 23 Sep 2016, at 10:56, Morgan Smith wrote:

Are there any plans to allow copying of live Stripe customer and transaction data to test?  As we refresh our test environments with production data, it obviously will break any account information dealing with customer id's, transactions etc...

Thanks!


--
You received this message because you are subscribed to the Google Groups "Stripe API Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to api-discuss+unsubscribe@lists.stripe.com.

To post to this group, send email to api-d...@lists.stripe.com.
Visit this group at https://groups.google.com/a/lists.stripe.com/group/api-discuss/.

devin

contact info: https://nacredata.com/devin

• Amazing Tie-Dye Tee-shirts: https://www.icedyedesigns.com
• Art/Poetry/Environment: https://secure.extinctionwitness.org/support
• Support progressive climate politics: https://secure.voteclimatepac.org/donate/

--
You received this message because you are subscribed to the Google Groups "Stripe API Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to api-discuss+unsubscribe@lists.stripe.com.

To post to this group, send email to api-d...@lists.stripe.com.
Visit this group at https://groups.google.com/a/lists.stripe.com/group/api-discuss/.



--

Morgan Smith | Director – IT and Web Services

DataScout, LLC

38 W. Trenton, Suite 101

Fayetteville, AR 72701

O: 479-521-5607 ext 326 | C: 479-799-4599

F: 479-587-8313 | E: msm...@datascoutpro.com

actDataScout.com | DataScoutPro.com

    

The information contained in this electronic mail message and any attachments thereto is from DataScout, LLC and is intended only for the use of the individual or entity to whom it is addressed and may be privileged, confidential information or work product protected from disclosure. If you are not the intended recipient, you are hereby notified that any use, dissemination, distribution, copying, forwarding or further disclosure of this message or any attachment thereto is strictly prohibited. If you have received this electronic message in error, please delete the message and any attachments from your system and either contact the sender at the above address or notify us at 479-521-5607.

Andrew Nelder

unread,
Sep 23, 2016, 1:07:12 PM9/23/16
to api-d...@lists.stripe.com
Hey Morgan,

As far as I am aware, there are no plans to implement this behavior any time soon.  There are a couple of reasons for this.

First, production payment sources would not behave the same way in test-mode; they will likely just not be valid card entries in the test-environment and cannot mimic the desired behavior on an account that one is likely testing for anyway.

And second, the majority of our users who have requested this feature actually want the ids of their production environment to mirror those in their test environment.  Having one merchant with the same ids in different modes is a bit (as Devin already stated) confusing.

Ultimately, it came down to a design decision by our Engineering team to keep these things separate.  There are definitely arguments for either side, but I think the two points I made above encapsulate a lot of the team's concerns and might give you a bit of perspective on why it's not yet on the roadmap.

Is there something in particular you're trying to test?  Perhaps we can help you devise a strategy to build out what you need.  Feel free to reach out here or you can email us through our Support Form ( https://support.stripe.com/email ).

Cheers,
Andrew


On Fri, Sep 23, 2016 at 9:44 AM Morgan Smith <msm...@datascoutpro.com> wrote:
I would only see this as optional.  The option to explore and debug interactions between Stripe and our platform involving actual user behavior would be beneficial in some situations.  I would imagine any testing done is using the test keys rather than the live keys, but it could also regenerate all the ids if need be and give us the option to export the information.  We could then update the ids in our test environment and have an enormous amount of real world testing data.
On Fri, Sep 23, 2016 at 11:12 AM, Devin Ceartas <de...@nacredata.com> wrote:

I feel like that might have some serious unintended bad consequences. What if I accidentally run some automated tests thinking it's in test mode and it's not?

On 23 Sep 2016, at 10:56, Morgan Smith wrote:

Are there any plans to allow copying of live Stripe customer and transaction data to test?  As we refresh our test environments with production data, it obviously will break any account information dealing with customer id's, transactions etc...

Thanks!


--
You received this message because you are subscribed to the Google Groups "Stripe API Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to api-discuss...@lists.stripe.com.

To post to this group, send email to api-d...@lists.stripe.com.
Visit this group at https://groups.google.com/a/lists.stripe.com/group/api-discuss/.

devin

contact info: https://nacredata.com/devin

• Amazing Tie-Dye Tee-shirts: https://www.icedyedesigns.com
• Art/Poetry/Environment: https://secure.extinctionwitness.org/support
• Support progressive climate politics: https://secure.voteclimatepac.org/donate/

--
You received this message because you are subscribed to the Google Groups "Stripe API Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to api-discuss...@lists.stripe.com.

To post to this group, send email to api-d...@lists.stripe.com.
Visit this group at https://groups.google.com/a/lists.stripe.com/group/api-discuss/.
--

Morgan Smith | Director – IT and Web Services

DataScout, LLC

38 W. Trenton, Suite 101

Fayetteville, AR 72701

O: 479-521-5607 ext 326 | C: 479-799-4599

F: 479-587-8313 | E: msm...@datascoutpro.com

actDataScout.com | DataScoutPro.com

    

The information contained in this electronic mail message and any attachments thereto is from DataScout, LLC and is intended only for the use of the individual or entity to whom it is addressed and may be privileged, confidential information or work product protected from disclosure. If you are not the intended recipient, you are hereby notified that any use, dissemination, distribution, copying, forwarding or further disclosure of this message or any attachment thereto is strictly prohibited. If you have received this electronic message in error, please delete the message and any attachments from your system and either contact the sender at the above address or notify us at 479-521-5607.

--
You received this message because you are subscribed to the Google Groups "Stripe API Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to api-discuss...@lists.stripe.com.

John Goebel

unread,
Sep 23, 2016, 1:16:30 PM9/23/16
to api-d...@lists.stripe.com
I think this is a horrific idea. Everybody concerned (Stripe,
developers, business owners, and customers) should never be in any doubt
that live data is treated differently than test data. As an ethical (and
perhaps legal) issue I question that anyone has the right to copy live
data into a test system without the data owner's consent.

John Goebel

On 9/23/2016 9:25 AM, Morgan Smith wrote:
> I would only see this as optional. The option to explore and debug
> interactions between Stripe and our platform involving actual user
> behavior would be beneficial in some situations. I would imagine any
> testing done is using the test keys rather than the live keys, but it
> could also regenerate all the ids if need be and give us the option to
> export the information. We could then update the ids in our test
> environment and have an enormous amount of real world testing data.
>
> On Fri, Sep 23, 2016 at 11:12 AM, Devin Ceartas <de...@nacredata.com
> <mailto:de...@nacredata.com>> wrote:
>
> I feel like that might have some serious unintended bad
> consequences. What if I accidentally run some automated tests
> thinking it's in test mode and it's not?
>
> On 23 Sep 2016, at 10:56, Morgan Smith wrote:
>
> Are there any plans to allow copying of live Stripe customer
> and transaction data to test? As we refresh our test
> environments with production data, it obviously will break any
> account information dealing with customer id's, transactions
> etc...
>
> Thanks!
>
>
> --
> You received this message because you are subscribed to the
> Google Groups "Stripe API Discussion" group.
> To unsubscribe from this group and stop receiving emails from
> it, send an email to api-discuss...@lists.stripe.com
> <mailto:api-discuss...@lists.stripe.com>.
> To post to this group, send email to
> api-d...@lists.stripe.com
> <mailto:api-d...@lists.stripe.com>.
> <https://groups.google.com/a/lists.stripe.com/group/api-discuss/>.
>
>
> devin
>
> contact info: https://nacredata.com/devin
>
> • Amazing Tie-Dye Tee-shirts: https://www.icedyedesigns.com
> • Art/Poetry/Environment:
> https://secure.extinctionwitness.org/support
> <https://secure.extinctionwitness.org/support>
> • Support progressive climate politics:
> https://secure.voteclimatepac.org/donate/
> <https://secure.voteclimatepac.org/donate/>
>
> --
> You received this message because you are subscribed to the Google
> Groups "Stripe API Discussion" group.
> To unsubscribe from this group and stop receiving emails from it,
> send an email to api-discuss...@lists.stripe.com
> <mailto:api-discuss...@lists.stripe.com>.
> To post to this group, send email to api-d...@lists.stripe.com
> <mailto:api-d...@lists.stripe.com>.
> <https://groups.google.com/a/lists.stripe.com/group/api-discuss/>.
>
>
>
>
> --
>
> *Morgan Smith | Director – IT and Web Services*
>
> *DataScout, LLC*
>
> 38 W. Trenton, Suite 101
>
> Fayetteville, AR 72701
>
> O: 479-521-5607 <tel:479-521-5607> ext 326 | C: 479-799-4599
> <tel:479-799-4599>
>
> F: 479-587-8313 <tel:479-587-8313> | E: msm...@datascoutpro.com
> <mailto:msm...@datascoutpro.com>
>
> actDataScout.com <http://www.actdatascout.com/>| DataScoutPro.com
> <http://www.datascoutpro.com/>
>
>
> The information contained in this electronic mail message and any
> attachments thereto is from DataScout, LLC and is intended only for
> the use of the individual or entity to whom it is addressed and may be
> privileged, confidential information or work product protected from
> disclosure. If you are not the intended recipient, you are hereby
> notified that any use, dissemination, distribution, copying,
> forwarding or further disclosure of this message or any attachment
> thereto is strictly prohibited. If you have received this electronic
> message in error, please delete the message and any attachments from
> your system and either contact the sender at the above address or
> notify us at 479-521-5607 <tel:479-521-5607>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "Stripe API Discussion" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to api-discuss...@lists.stripe.com
> <mailto:api-discuss...@lists.stripe.com>.
> To post to this group, send email to api-d...@lists.stripe.com
> <mailto:api-d...@lists.stripe.com>.
Reply all
Reply to author
Forward
0 new messages