Yes, spoken with wisdom and understanding. But here is what happened. First I'll share my script:
VERSION BUILD=10.4.28.1074
SET !TIMEOUT_STEP 120
SET !ERRORIGNORE YES
TAB T=1
TAB CLOSEALLOTHERS
URL GOTO=https://www.my.telstra.com.au/myaccount/paybill#empty
TAG POS=1 TYPE=INPUT:TEL FORM=ACTION:/myaccount/payment ATTR=NAME:accountNum CONTENT=2000531757118
TAG POS=1 TYPE=INPUT:NUMBER FORM=ACTION:/myaccount/payment ATTR=NAME:amount CONTENT=0.01
TAG POS=1 TYPE=INPUT:RADIO FORM=ACTION:/myaccount/payment ATTR=NAME
aymentMethod CONTENT=YES
TAG POS=1 TYPE=INPUT:TEL FORM=ID:credit-card-payment-details ATTR=NAME:creditCardNumber CONTENT=[16 digit card no.]
TAG POS=1 TYPE=INPUT:TEL FORM=ID:credit-card-payment-details ATTR=NAME:expiryMonth CONTENT=07
TAG POS=1 TYPE=INPUT:TEL FORM=ID:credit-card-payment-details ATTR=NAME:expiryYear CONTENT=18
TAG POS=1 TYPE=INPUT:TEL FORM=ID:credit-card-payment-details ATTR=NAME:verifyCode CONTENT=937
WAIT SECONDS=5
TAG POS=1 TYPE=INPUT:SUBMIT ATTR=ID:continue-button
TAG POS=1 TYPE=A ATTR=TXT:Confirm
TAG POS=1 TYPE=A FORM=ID:accountPaymentDetails ATTR=TXT:Yes,<SP>proceed
WAIT SECONDS=3
That's the whole thing except I've redacted out the 16 digit card no. When I get to the line AFTER 'wait seconds = 5' , unless I manually select the CONTINUE button it will pack it in and go to the my-account-sorry page
Would you mind sharing with me the latter half of your script so I can see what is the deficiency of mine. This thorny issue has continually defeated me for months now. Well done for having worked your own way around it!