WS_OPRegistration
OPRegistration
The following operations are supported. For a formal definition, please review the Service Description.
-
AddAccount
Add another Customer Account to an existing Online Payment Account Email Address Invoice Number [2 character Company Code plus 10 digit Invoice Number] Invoice Amount Header FooterReturns the Status [ '0' - failed, '1' - success, '4' - combination does not match] -
CheckCompanyCodeExist
Check if a company code exists in the datebase Company CodeReturns 'True' if exists, 'False' if it does not exist -
CheckCompanyReferenceExist
Check if a company reference exists in the datebase Company ReferenceReturns 'True' if exists, 'False' if it does not exist -
CheckEmailExist
Check if Email Address already exists Email AddressReturns 'True' if exists, 'False' if it does not exist -
EmailResetedPassword
Reset Password (After successful returned from method GetOPAccountReminderAnswer) Company Code [2 characters] Email Address Header FooterReturns 'True' if Password has been reset, returns 'False' if not -
GetAccountListByLogin
Get listing of Accounts Email AddressReturns a list of Account. COMPCODE Company Code [2 characters] COMPNAME Company Name OPACCESS_CUST Customer Number [Max 10 characters] OPACCESS_SITE Site Number [Max 4 characters] ACCOUNT Customer Account NAME Customer Name SY03_HAULIT Haul-It Company SY03_WEIGHIT Weigh-It Company SY03_MAINTAINIT Maintain-It Company MYACCOUNT Display My Account Page MYDISPOSALTICKETS Display My Disposal Tickets Page MYINVOICES Display My Invoices Page MYPROFILE Display My Profile Page MYSERVICES Display My Services Page MYSTATEMENTS Display My Statements Page MYTICKETS Display My Tickets Page MYWORKORDERS Display My Work Orders Page
Field Name Description -
GetOPAccountReminderAnswer
Get Reminder Question and Answer associated with Email Address Email AddressReturns Company Code, Reminder Question and Answer -
GetSenderEmail
Get Email Address associated with the TRUX web_user Account Returns Email Address - HelloWorld
-
Login
Log into Online Payment Site Email Address PasswordReturns '0' if Login failed,'1' if Successful and '2' if Email Address is not registered -
Register
Register a User Account Email Address Password Reminder Question Answer Customer Account 'Customer Number - Site Number ' [E.g. '111111-2222'] Invoice Number [2 character Company Code plus 10 digit Invoice Number] Invoice Amount Email Body Header Email Body FooterReturns the Status of Registration [ '0' - failed, '1' - success, '2' - email already registered, '3' - customer account already registered, '4' - combination does not match] -
UpdateEmail
Update Email Address Company Code [2 characters] Existing Email Address New Email Address Header FooterReturns 'True' if Email Address has been changed, returns 'False' if not -
UpdatePassword
Update Password Company Code [2 characters] Existing Password New Password Email Address Header FooterReturns 'True' if Password has been changed, returns 'False' if not -
UpdateReminderAndAnswer
Update Reminder And Answer Company Code [2 characters] Email Address Reminder Question ID Answer Header FooterReturns 'True' if Reminder Question and Answer have been changed, returns 'False' if not -
VerifyEmailExistence
Check Email Existence Email AddressReturns 'True' if email already exist, returns 'False' if not