email andrewroselpc@boulderemotionalwellness.org with bugs (unexpected behavior), requests (a feature that’s not there), ideas.
[elig-user-login-status]
[elig-stripe_customer_info]
This button uploads a list of IDs as a .csv file with one column. A file that requests eligibility data (a “270”) will be formed, and sent to HCPF.
[Elig-Upload]
Please check back in “less than two hours” when a “271” response file is produced by HCPF.
This button will cause HCPF response files to be downloaded. HCPF results are pulled and routed to the users. If a response is matched to a request, a results spreadsheet and an invoice are emailed to the user.
[Elig-Get-Files-From-HCPF]
HCPF and Gainwell require you to agree to this statement: “By accessing the information made available through this database, you agree not to and certify under penalty of perjury that you will not use or share any personally identifiable information made available to you for purposes of supporting federal immigration enforcement efforts. You are about to access a secured resource. Colorado FTS Production reserves the right to monitor and/or limit access to this resource at any time.
change log :
Dec 17, 18, 19, 20 – Stripe does not support coupons _after_ an invoice is finalized so a coupon text field now appears so users can enter a coupon code. There is also now Eligibility Date since that’s important. Tougher end-of-line detection for various csv uploads from various operating systems.
Dec 16 – Stripe support added, with localized tax. User’s Stripe ID is displayed and unpaid invoices indicated with a total amount. Generates invoice if > 10 in the batch. Payment URL is included in the result email with the spreadsheet. Survives if Stripe Customer is deleted from Stripe.
Dec 15 – Activity log as a spreadsheet. Support for Non-printing character filter and spaces filter for csv files
Dec 15 – Support for upload file names with spaces in the filename.
bugs:
Activity Log has London date/time.
No user report after 271 process if no email or invoice is generated.
ProgressPie needs refactoring out of shortcode for eligPush and eligPull
dev:
User registration: BAA, Trading Partner, NDA, address.
deliver error files to user, and email something. process .999 from AK tag, .TA1 from HT tag
display results of HCPF pull (“Match found for request from $date/time, email sent to $email, and invoice for _ requests sent.”
build triplet table for upload, 270, and 271 that go together, log to activity and include in email/sheet
find more data to put into the results sheet
try_ and catch_ error handling in Stripe invoice routine