How to delete the Logs on Stripe in a test environment - stripe-payments

I am using Stripe to carry out some test transactions on supposed customers from a CodeIgniter application.
For some reason, to re-create a Stripe > Plan with the same old id and name online or to re-enter the Stripe customer into the Stripe > Customers
through the API I have to clear the test data. When I clear the test data it clears the test data except the Logs.
Now what happens when I re-create a Stripe > Plan, it automatically gets the deleted customer from the Logs. As I don't need the old customer in the plan as I might have changed its credentials.
So how to delete/clear the Logs on Stripe in a test environment?

This is an older question, but a Google search brought me here, requiring an answer after my own trial and error (correct solution may have changed over time).
Login to the Stripe dashboard
Choose "Business Settings" on the bottom-left of the page.
Choose "Data" on the left menu.
Select the gray "Delete all test data..." button.
Select the red "Delete Now" button on the confirmation modal.
It may ask to confirm your password before proceeding.

As of May 2, 2020, this has moved again.
Log into the Stripe Dashboard
Go to the Developers tab in the left sidebar
Scroll to the bottom
Click "Delete all test data..."

As of Nov 21, 2019, the process is similar to Christopher Stevens answer, however things have moved around a little.
Login to the Stripe Dashboard
Click Settings in bottom left corner
Scroll to the Compliance and reporting section (at bottom of page)
Click the Data link
At bottom of page you should see after "Test data:" a button that says "Delete all test data..."
Stripe changes the UI often enough, that this answer will likely require ongoing maintenance.

Im not sure why but for me I had to go into "Developers" on the left hand menu. On the next screen at the very bottom there is a section to remove Test Data.

As of August 8, 2020:
Go to your account, toggle "viewing test data" to ensure it's enabled.
Click on "Developers" on the sidebar.
At the bottom there is a section for "Test data". Hit the "Delete all test data..." button.

Check your Account Setting (upper right corner) > data.
The last option says: "Test Data: Delete all test data..."
Got it from Robin Thebe on wpguru.com: "How to delete Stripe test data"

After trial and error I came to know that in the Stripe interface there is no way to get rid of the logs, maybe it is due to give security in the pro environment. However I found out that there is an option to just make another account under the same stripe-user-email. On the creation of the new account we actually get rid of the logs. And we can just simply delete the old account.
Note: Deletion of an account does not delete you from Stripe. Its just creation of an account with a different name. We can have many accounts with many names.

You can delete all the test data within the 'Developer' tab below: https://dashboard.stripe.com/developers

Related

Configure contact email in chrome web store

I can't publish my chrome extension because it says "You must provide a contact email before you can publish any item."
I entered my E-Mail Address but it still does not work. Does anyone know how to configure that?
I published extensions successfully in the past, but apparently there was a policy change.
Here is the error message:
And here the config i did:
They overhauled their dashboard and this was hella confusing for me.
You need to click the header, and then account, and then you can find the email address here:
I faced same issue but it works after re-login.
As aforementioned by Haru you'll need to re-login to fix it. To itemize, here is how you can fix it:
Head to your Google Chrome Developer Dashboard
On the top left, click on the collapsible menu (three bars icon)
Choose the second option: "account"
Under the heading "Profile" add your email.
On the top right, click on your profile picture.
A small screen will popup. Choose the option at the bottom: "logout"
Now when you login it will be working as expected.

ResourcePurchaseValidationFailed while creating resource in Sendgrid

I am trying to create Sendgrid resource. Couple of days before it was working fine. From Yesterday I am getting the following error. Any Solution please.
vso[task.logissue type=error]- Resource Sendgrid.Email/accounts 'XXXXXXXXXXX' failed with message '{%0D%0A "error": {%0D%0A
"code": "ResourcePurchaseValidationFailed",%0D%0A "message": "User
failed validation to purchase resources. Error message: 'Something
went wrong. If you think this is an error please contact our support
team.'"%0D%0A }%0D%0A}'
Please be advised that the sendgrid purchase needs to be done by the Account Administrator and/or any other user with Owner RBAC role assigned to it.
Also if you have the right permission set, i would suggest you to check the account creation limit, it could be because of that also.
If this doesn't work , please go through the network trace file and check what is causing the issue and try to perform the step.
For network trace , you can do the following step and post it in your question:
Open Internet Explorer
Press F12 (This action will opens a window at the bottom of the main IE window)
Select the “Network” Tab (selected by default)
Ensure the Clear entries on navigate button is selected(button with a blue arrow pointing to the right,
and a red X in the upper-left corner)
Note: By default this option is selected. When this option is de-selected it will allow sensitive information such as any usernames and
passwords to be saved in clear text in the capture file. Microsoft will NEVER ask you to provide your password as part of troubleshooting so it
is imperative that you leave the
Clear entries on navigate option selected or you will need to manually delete the password from the trace file
before sending the trace to us for our investigation.
Perform the action which is causing the unexpected behavior or error message
Once the problem is reproduced, click the Stop Capturing button (the red square icon)
Click the Export as HAR button (floppy disk icon) to save the file
Hope it helps.

Azure DevOps Calendar - is not allowing to use "Add days off"

Since a few days the function "Add days off" in the Azure DevOps (VSTS) Team Calendar can no longer be used. However, the function could already be used. My account is authorized as project and team administrator. The popup can still be opened but without content. The button "OK" cannot be used either.
What I'm doing wrong?
The function can be found in the Azure DevOps portal under: Boards / Calendar / Add days off
via my browser console:
{stack: "TypeError: Cannot read property 'valueOf' of undef…endar/0.5.209/1513804816029/sdk/VSS.SDK.js:103:44", message: "Cannot read property 'valueOf' of undefined"}
message: "Cannot read property 'valueOf' of undefined"
stack: "TypeError: Cannot read property 'valueOf' of undefined↵
at https://ms-devlabs.gallerycdn.vsassets.io/extensions/ms-devlabs/team-calendar/0.5.209/1513804816029/js/dialogs.js:902:70↵
at Array.filter (<anonymous>)↵
at EditCapacityEventControl._getCurrentIteration (https://ms-devlabs.gallerycdn.vsassets.io/extensions/ms-devlabs/team-calendar/0.5.209/1513804816029/js/dialogs.js:899:31)↵
at https://ms-devlabs.gallerycdn.vsassets.io/extensions/ms-devlabs/team-calendar/0.5.209/1513804816029/js/dialogs.js:864:43↵
at XdmDeferred._wrapCallback (https://ms-devlabs.gallerycdn.vsassets.io/extensions/ms-devlabs/team-calendar/0.5.209/1513804816029/sdk/VSS.SDK.js:73:26)↵
at Array.<anonymous> (https://ms-devlabs.gallerycdn.vsassets.io/extensions/ms-devlabs/team-calendar/0.5.209/1513804816029/sdk/VSS.SDK.js:48:23)↵
at https://ms-devlabs.gallerycdn.vsassets.io/extensions/ms-devlabs/team-calendar/0.5.209/1513804816029/sdk/VSS.SDK.js:103:44"
__proto__: Object
The reason Ok is grey, is because you are not a member of the team that the calendar relates too. If you look in the top left of calendar extension view, right beside the month you will see a drop down containing all the teams in your project. Your user account must be added to the team that is selected in order to add days off.
for me this thing sits under boards > sprints > capacity
ps. I dont have "calendars" under boards.
You do not have an active iteration running - that's the problem. Go to your Azure DevOps "Project Settings", under "Boards" you have "Project Configuration", there you can add a new iteration.
Or here is the direct link, but you have to replace your servername and projectname.
https://SERVERNAME/PROJECTNAME/_settings/work
After that you can go to calendar page and add day off.
Click the "Days Off" in the right hand pane and add yourself to the team. This is required due to capacity planning integrations.
The other gotcha is that you can't create days off that span multiple iterations - e.g. extended breaks are not encouraged. 😉 To workaround this - you must create multiple days off for each iteration you plan on being out.

Stripe test payments do not show up in dashboard

I am using a PHP Stripe Payment form to collect payments. The payments seem be going through OK and take the user to the confirmation page upon successful completion. I am in test mode and am able to see the payments as they show up in the 'Payments' section of the dashboard. However, when I click on the 'Home' section of the dashboard, I do not see them under the 'Gross volume' tab. There are no error logs created by my code. Also, the Stripe dashboard shows no errors as well. Does it usually take a while for the payments to shown up in the dashboard (even in the test mode)? Or it there something else?
Here's what I have tried after researching on the Internet - clearing browser cache. It worked and showed some of the payments, but its not showing the new charges under the 'Gross Volume' tab, though they show up OK in the 'Payments' section of the dashboard.
Thanks!
You're most likely only creating Tokens but not using those Tokens to create Charges on the server side.
You'll need to make sure you're creating both the Token - using Checkout or Elements - and then the Charge: https://stripe.com/docs/charges
If that's not causing the problem, you'll want to reach out to Stripe Support so they can look into the details for you.
You need to clear out all test data.
Login to your Stripe account
Business Settings
Data
Look for Test data
Click Delete all test data
Go back to your dashboard and click on Payments. Your non-test data will appear.
This is a strange work-a-round because, if I searched for the know good order, the order would show up. So somehow deleting the test data allows the order to appear in the Payment List without doing a search.

Tax From Changed for Nexus

I am trying to create sales orders using WebServices from our CRM (Salesforce) to NetSuite. I am having an issue with international sales orders, in particular I am hitting this issue with United Kingdom.
If I create a sales order in the UI and set a bunch of field values and then set the Address to United Kingdom, I get a popup with the following message:
The address you have selected is based in a nexus for which you are required to charge a different kind of tax. Click OK to change the form to one that is applicable for that Nexus.
In the UI, when you click "ok", the page reloads and a few new tax fields appear (the fields are built in, denoted by the field ids). The problem is when the page reloads, all of the data is wiped out.
I did this UI testing to determine what was causing this. However, in WebServices, all the data sets at once (not able to be done in any "order"). What is happening with my webservice call is that it gets this same warning and then all of the data it tried to send is lost and then it tries to submit the record, hitting validation rules we have in place.
Has anyone hit this before? Is there a field or something I can set via webservices that is what NS is doing on the backend when you click "ok"?
I am open to any solution. I do have a ticket open with NS Support, however so far they have not been helpful. If I do get a resolution, I intend to post it for others.
to get around it, you can access the vendor first then select dropdown icon to open the purchase order

Resources