Paid

Invoice

From:

320 SW KANE AVE
PORT SAINT LUCIE, FL 34953

Invoice Number INV-0151
Invoice Date 05/20/2019
Due Date 05/30/2019
Total Due $0.00

Summary of Scope and Issue based on Twitch Wymer's feedback:

When the screen is loaded to enter the credit card information it looks for the stripe customer ID in firebase. Because the transition to the enter credit card information page happens instantly the stripe customer id has not been returned to firebase yet. This causes the app to submit the request to update the stripe customer with a blank customer ID. The app has no error handling for this situation and crashes.

The most logical solution would be to prevent the enter credit card information page from loading until the stripe customer ID is available, and include error handling for if the customer is not created.

Likewise if the credit card information is submitted and declined or there is another error the app will need to handle those errors without crashing.

Hrs/Qty Service Rate/PriceAdjustSub Total
8 Fixes to current “Create Account” function and bugs
$25.000.00%$200.00
12 Error Handlings
$25.000.00%$300.00
16 Proper Stripe Integration and API handling
$25.000.00%$400.00
16 New Function: Reset Password $25.000.00%$400.00
Sub Total $1,300.00
Tax $0.00
Paid -$1,300.00
Total Due $0.00