Replace PA05-33 OTA API with the proper two-step activation flow: - PA02-01: Account Registration (/master/addAcnt/) - PA05-05: Voice Options Registration (/mvno/talkoption/addOrder/) Changes: - Add FreebitAccountRegistrationService for PA02-01 account registration - Add FreebitVoiceOptionsService for PA05-05 voice options - Update SimFulfillmentService to use new APIs instead of PA05-33 OTA - Add SalesforceSIMInventoryService for fetching SIM inventory data - Remove deprecated FreebitOtaService (PA05-33 no longer used) - Remove debug console.log statements The new flow: 1. Fetch SIM inventory from Salesforce (phone number, PT number) 2. Call PA02-01 to register MVNO account with plan code 3. Call PA05-05 to configure voice options with customer identity 4. Update SIM inventory status to "In Use" Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
4.2 KiB
4.2 KiB
| 1 | Timestamp | API Endpoint | API Method | Phone Number | SIM Identifier | Request Payload | Response Status | Error | Additional Info |
|---|---|---|---|---|---|---|---|---|---|
| 2 | 2026-01-19T04:05:41.856Z | /mvno/getTrafficInfo/ | POST | 02000524104652 | 02000524104652 | {"account":"02000524104652"} | Success | OK | |
| 3 | 2026-01-19T04:05:41.945Z | /mvno/getTrafficInfo/ | POST | 02000524104652 | 02000524104652 | {"account":"02000524104652"} | Success | OK | |
| 4 | 2026-01-20T08:29:56.809Z | /mvno/getTrafficInfo/ | POST | 02000524104652 | 02000524104652 | {"account":"02000524104652"} | Success | OK | |
| 5 | 2026-01-20T08:29:56.956Z | /mvno/getTrafficInfo/ | POST | 02000524104652 | 02000524104652 | {"account":"02000524104652"} | Success | OK | |
| 6 | 2026-01-29T05:54:55.030Z | /mvno/getTrafficInfo/ | POST | 07000240050 | 07000240050 | {"account":"07000240050"} | Error: 210 | API Error: NG | API Error: NG |
| 7 | 2026-01-29T05:54:59.051Z | /mvno/getTrafficInfo/ | POST | 07000240050 | 07000240050 | {"account":"07000240050"} | Error: 210 | API Error: NG | API Error: NG |
| 8 | 2026-01-29T05:55:03.587Z | /mvno/getTrafficInfo/ | POST | 07000240050 | 07000240050 | {"account":"07000240050"} | Error: 210 | API Error: NG | API Error: NG |
| 9 | 2026-01-30T05:00:27.476Z | /mvno/getTrafficInfo/ | POST | 07000240050 | 07000240050 | {"account":"07000240050"} | Error: 210 | API Error: NG | API Error: NG |
| 10 | 2026-01-30T05:00:30.722Z | /mvno/getTrafficInfo/ | POST | 07000240050 | 07000240050 | {"account":"07000240050"} | Error: 210 | API Error: NG | API Error: NG |
| 11 | 2026-01-30T05:00:41.667Z | /mvno/getTrafficInfo/ | POST | 2877252932 | 2877252932 | {"account":"2877252932"} | Error: 210 | API Error: NG | API Error: NG |
| 12 | 2026-01-30T05:00:41.940Z | /mvno/getTrafficInfo/ | POST | 2877252932 | 2877252932 | {"account":"2877252932"} | Error: 210 | API Error: NG | API Error: NG |
| 13 | 2026-01-30T05:00:43.417Z | /mvno/getTrafficInfo/ | POST | 2877252932 | 2877252932 | {"account":"2877252932"} | Error: 210 | API Error: NG | API Error: NG |
| 14 | 2026-01-30T05:00:46.655Z | /mvno/getTrafficInfo/ | POST | 2877252932 | 2877252932 | {"account":"2877252932"} | Error: 210 | API Error: NG | API Error: NG |
| 15 | 2026-01-30T06:41:21.669Z | /mvno/ota/addAcnt/ | POST | 07000240050 | 07000240050 | {"authKey":"[REDACTED]","aladinOperated":"10","createType":"new","account":"07000240050","productNumber":"PT0270002400500","planCode":"PASI_5G","contractLine":"5G","size":"nano","addKind":"N","deliveryCode":"PASI"} | Error: 204 | API Error: Bad Request | API Error: Bad Request |
| 16 | 2026-01-30T06:44:46.220Z | /mvno/ota/addAcnt/ | POST | 07000240050 | 07000240050 | {"authKey":"[REDACTED]","aladinOperated":"10","createType":"new","account":"07000240050","productNumber":"PT0270002400500","planCode":"PASI_5G","contractLine":"5G","size":"nano","addKind":"N","deliveryCode":"PASI"} | Error: 204 | API Error: Bad Request | API Error: Bad Request |
| 17 | 2026-01-30T06:54:15.819Z | /mvno/ota/addAcnt/ | POST | 07000240050 | 07000240050 | {"authKey":"[REDACTED]","aladinOperated":"10","createType":"new","account":"07000240050","productNumber":"PT0270002400500","simkind":"3MS","planCode":"PASI_5G","contractLine":"5G","size":"nano","addKind":"N","shipDate":"20260130","deliveryCode":"PASI"} | Error: 204 | API Error: Bad Request | API Error: Bad Request |
| 18 | 2026-01-30T07:00:25.099Z | /mvno/ota/addAcnt/ | POST | 07000240050 | 07000240050 | {"authKey":"[REDACTED]","aladinOperated":"10","createType":"new","account":"07000240050","productNumber":"PT0270002400500","size":"nano","planCode":"PASI_5G","deliveryCode":"PASI","addKind":"N","shipDate":"20260130"} | Error: 204 | API Error: Bad Request | API Error: Bad Request |
| 19 | 2026-01-30T07:05:10.543Z | /mvno/ota/addAcnt/ | POST | 07000240050 | 07000240050 | {"authKey":"[REDACTED]","aladinOperated":"10","createType":"new","account":"07000240050","productNumber":"0270002400500","size":"nano","planCode":"PASI_5G","deliveryCode":"PASI","addKind":"N","shipDate":"20260130"} | Error: 204 | API Error: Bad Request | API Error: Bad Request |
| 20 | 2026-01-30T07:08:08.685Z | /mvno/ota/addAcnt/ | POST | 07000240050 | 07000240050 | {"aladinOperated":"10","createType":"new","account":"07000240050","productNumber":"0270002400500","size":"nano","planCode":"PASI_5G","deliveryCode":"PASI","addKind":"N","shipDate":"20260130"} | Error: 201 | API Error: Bad Request | API Error: Bad Request |