Paywhirl Payment API Integration, using C# Console App, using .NET6.0

Job ID: 37158640

Budget: $15 – $25 USD

I want to create a C# console app that grabs the following fields from all of my existing orders and subscriptions on my PayWhirl account using PayWhirl's API (https://api.paywhirl.com/) and converts each order or subscription on a new row in an Excel file.

1. Shipping First Name
2. Shipping Last Name
3. Billing First Name
4. Billing Last Name
5. Shipping Address
6. City
7. State
8. Zip Code
9. Email
10. Phone Number
11. Order No.
12. Date of Order
13. Subscription Number
14. Date of Subscription
15. Date of Cancelled Subscriptions
16. Reason for Cancellation
17. Date of Skipped Subscription
18. Date of Paused Subscription
19. Status of Subscription
20. Notes
21. Product Description

You can create a free PayWhirl account (https://app.paywhirl.com/) to create your own mock data (orders and subscriptions) and use that to test the Console App. Please comment the code and provide readme instructions on how to swap out configuration settings so that we can test this on our own account.
Related categories: .NET Excel C# Programming