MyPage Integration
If you would like to extend your integration and update your "My Page" at your web shop with invoice and partial payment information, there are several web services to support this functionality. You can let your customers see the invoice as pdf, customer invoice information and partial payment status. Below is information about these integrations.
PayByBill processes
-
View invoice pdf*
-
1) The customer logs into their MyPage.
2) The customer chooses to view their invoice as printed.
3) A request is made to Gothia for a print-out of the pdf. * This feature is only available if Gothia produces the invoice. -
Partial payment information
-
Basic info
Total balance (including accrued interest) OCR number Payment account 1500 19290021212 498898-4 Latest events
NoticeNo MTP Date Due date Status 1 200 2011-01-20 2011-01-30 Bet 2 150 2011-02-20 2011-02-30 - Transactions
Transaction type Date Amount Payment 2011-04-22 200 Payment 2011-04-10 200 Interest 2011-04-01 18 Invoice number 56566 2011-01-01 1000 -
View partial payment information
-
1) The customer logs into their MyPage.
2) The customer chooses to view partial payment information.
3) Depending on what the customer chooses to view, different calls are made to Gothia which can be seen below. -
View invoice information
-
1) The customer logs into their MyPage.
2) The customer chooses to see invoice information.
3) A request is made to Gothia which responds with invoice information that can be seen below.
Invoice informationInvoice /OCR Invoice date Amount Amount remaining Invoice due date 35000869121342 2009-04-21 332 0 2009-05-05
Webservice functions
-
View invoice information
-
1. GetCustomer: If you don't have the Gothia customer number you received when the order was placed, you will need to use GetCustomer to get the relevant customer information. The customer number will be used in other requests to get invoice information. You use SSN or date of birth along with the address information to find the correct customer number.
2. GetLedger: This request will provide general information about the customer ledger. The customer number is used to get the information.
3.GetInvoice: Use this request to find specific information about an invoice. The invoice number used in this request is in the GetLedger response. -
View invoice pdf
-
1. GetInvoicePrint: You use the invoice number to get the invoice pdf. The invoice is delivered as binary data and as a pdf document.
-
View partial payment information
-
1. GetAccount: This request will respond with basic account information as in the example above.
2. GetAccountLetters: The request will respond with information about the latest actions that have occured to the partial payment account asin the example above.
3. GetAccountTransactions: The request will respond with the transactions that have occured to the partial payment account as in the example above.
