wmcadigital / wmn-refund Goto Github PK
View Code? Open in Web Editor NEWStep by step form for refunds of transport tickets
Home Page: https://refund.wmnetwork.co.uk
Step by step form for refunds of transport tickets
Home Page: https://refund.wmnetwork.co.uk
For form iteration / post-form release
watch analytics and see how many forms were incorrect.
Cannot be earlier than 18 3 2020
Return message: "We can only issue refunds from the 18 March 2020"
Day = 1-31
Month = 1-12
Year = 2020
DirectDebit (set in step 2)
Corporate (set in step 2)
OnlineSales (set in step 2)
ScratchCard (set in step 1)
ClassPass (set in step 1)
Shop (set in step 2)
SwiftPortal (set in step 1 and 2)
Workwise (set in step 2)
"Enter date in the correct format, for example 18 03 2020"
Instead of "Enter a real last used date"
Field currently doesn't accept '3' as it is expecting a two-digit number.
Hide "I bought it from the West Midlands Network or Swift website" for SwiftCard users
Can we submit +44... and 0... numbers to Paul's API?
Telephone number MUST begin with "0" or "+44"
Return message: Enter a telephone number, like 01632 960 001, 07700 900 982 or +44 0808 157 0192
Hide for CustomerTypes:
DirectDebit
Shop
SwiftPortal
Workwise
Paper Ticket > Direct Debit.
Has direct debit reference
Paper ticket instead of Swift card number
CustomerTypes that could have Swift cards or Paper tickets
Continue/submit application button to be disabled if validation has not been met for all fields on that step; otherwise is default state.
Autocomplete not working, so this needs to be added to form tags
Email address must contain an @ at symbol and a . dot
Response "Enter an email address in the correct format"
I already amended the main text in a pull request. That will show to all CustomerType other than ScratchCard & ClassPass.
IF CustomerType = ScratchCard and Classpass, after "What happens next" show:
<p>We have sent you an email to acknowledge your application.</p>
<p>Unfortunately, due to logistics, we are unable to process applications for scratchcards and class passes remotely.</p>
<p>As soon as the Government advises it is okay to return to the office, we will process your application as a priority.</p>
Shows "Enter a postcode in the correct format" despite being valid postcode
Add
What is your name?
First name
[ ]
Last name
[ ]
for everyone above "What company or organisation do you work for?"
Currently col 3-4, can we reduce to 1-2 so it is easier to read.
Step 3
Currently it is not long enough for 18 numbers.
Fixes ISRN problem (ISRN does not show unless the ticket is active in Google Pay) the easiest way.
I duplicated the TicketNumber field (pull request is in), but the logic needs adding so that people who select Swift on Mobile on the first screen gets shown the SoMTicketNumber field.
Radio button
Add after telephone number question
Shows to all CustomerTypes, EXCEPT scratchcard and classpass
Paul has added to API
Remove paragraph space from option 2 so not to confuse (Corporate)
Hide for CustomerTypes:
ScratchCard
ClassPass
Hide for CustomerTypes:
ScratchCard
ClassPass
Not sure if you're doing this anymore?
Should be:
Home > Contact us > Refunds > Apply for a ticket refund due to Coronavirus (COVID-19)
There was a comment about H1 showing as Noto Sans if it's within the grid on the last issue
Add ticket number field and example
We want to track
Dear Customer
We have received your refund request – thank you. Your reference number is %REFERENCE%
Our team is working hard to process refunds as quickly as possible but with so many people needing our help, it is going to take longer than usual.
You can help us to process your refund application quicker, by not contacting us by phone or email to enquire about the status of your refund. Please be assured that we are working as quickly as we can for you.
How will I receive my refund?
If you pay for your travel by Direct Debit your refund will be paid into the bank account your Direct Debit is taken from.
If you pay for your travel pass through your monthly salary via your employer, your refund will be made either directly to your employer or to you. We will use the address you provided on the refund request form. If you have opted to keep your ticket until you return to work, we will contact you shortly to let you know the next steps.
If you used the West Midlands Network website or your Swift online account to purchase your travel pass, your refund will be made back on to debit/credit card that you used to purchase your pass.
If you have purchased your travel pass through the travel shop at Wolverhampton Bus Station or Birmingham New Street, at a rail station or Payzone outlet, you will receive your refund by cheque, sent to the address you provided on the refund request form.
What happens next?
Once we have calculated your refund we will make payment via one of the methods that we have described above. We will not contact you again to tell you that we have done this so do please keep an eye on your bank statement for bank/card refunds.
As our office is currently closed and the team are working from home, there will unfortunately be a significant delay to refunds that are issued by cheque. We will keep our website updated with the latest information so do please check back for updates on cheque refunds.
If you have any questions regarding your refund, or you would like to know how we will calculate your refund you can find out more here
Thank you for your patience and understanding during this difficult time. I hope you and families stay safe and well.
Kind regards
Warren Williams
Ticketing Services Manager
Sits under:
Home > Get in touch > Refunds
Page name:
Apply for a ticket refund due to Coronavirus (COVID-19)
As requested sir
Must be a number
Return message: "Your Swift card number is the long number on the front of the card"
Must be 16 digits
Return message: "Your Swift card number is 16 digits long and begins with 633597 0107"
Does not begin with 6335970112
Return message: "Your Swift card is managed by National Express West Midlands and there is a separate refund application"
Must begin with 6335970107 OR 6335970319
Return message: "Your Swift card number is the long number on the front of the card"
Step 3 - These should show a Swift card option, not paper tickets
Change button text to "Start"
Shows swift card fields, needs to show paper ticket
Must be a number
Return message: "Your direct debit reference is a number that begins with 6"
Must start with number '6'
Return message: "Your direct debit reference is a number that begins with 6"
For example, 31 3 1980
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.