Passed
Push — main ( 92d48d...c1a595 )
by Acho
11:13
created

stubs.ENEOPrepaidResponse   A

Complexity

Conditions 1

Size

Total Lines 2
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
eloc 2
nop 0
dl 0
loc 2
rs 10
c 0
b 0
f 0
1
package stubs
2
3
// ENEOPrepaidResponse returns a stubbed response for Eneo Prepaid payment
4
func ENEOPrepaidResponse() []byte {
5
	return []byte(`
6
{
7
    "code": 200,
8
    "message": "success",
9
    "result": {
10
        "acceptUrl": null,
11
        "accountName": "uname",
12
        "accountNumber": "4831069263065402",
13
        "amount": 2000,
14
        "callbackUrl": null,
15
        "cancelUrl": null,
16
        "code": null,
17
        "commissionId": "000000028199",
18
        "data": null,
19
        "date": "2025-06-11 15:03:04",
20
        "declineUrl": null,
21
        "description": "Eneo Prepay (2,000 FCFA)",
22
        "email": "[email protected]",
23
        "errorCode": null,
24
        "errorMessage": null,
25
        "errorType": null,
26
        "externalId": "192435768705",
27
        "financialCommission": 50,
28
        "financialFees": 100,
29
        "financialId": "000000028198",
30
        "ipAddress": "169.254.169.126",
31
        "noFees": false,
32
        "optionSlug": null,
33
        "paymentLink": null,
34
        "paymentServiceFeature": null,
35
        "paymentWallet": null,
36
        "phone": "673658376",
37
        "providerFees": 0,
38
        "providerId": "536675",
39
        "reference": {
40
            "accNo": "32157201968850643497",
41
            "adress": "Rue Xbza",
42
            "amount": 2000,
43
            "at": "42",
44
            "callbackUrl": null,
45
            "contact": "698846362",
46
            "date": "2025-06-11 15:03:08",
47
            "dateTime": "11062025150308",
48
            "errorCode": null,
49
            "errorMessage": null,
50
            "errorType": null,
51
            "expirationDate": null,
52
            "generationDate": null,
53
            "krn": "9",
54
            "name": "Michele Stoval",
55
            "options": null,
56
            "providerCode": 161661,
57
            "providerMessage": null,
58
            "providerStatus": null,
59
            "referenceId": 161661,
60
            "referenceNumber": "192435768705",
61
            "reflocal": "Eneo",
62
            "sgc": "534286",
63
            "status": "PAYED",
64
            "ti": "70",
65
            "token": "8844-9878-2415-5207-7373",
66
            "tt": "23",
67
            "voucher": {
68
                "accNo": "32157201968850643497",
69
                "adress": "Rue Xbza",
70
                "at": "42",
71
                "contact": "698846362",
72
                "dateTime": "11062025150308",
73
                "krn": "9",
74
                "reflocal": "Eneo",
75
                "sgc": "534286",
76
                "ti": "70",
77
                "token": "8844-9878-2415-5207-7373",
78
                "tt": "23"
79
            }
80
        },
81
        "referenceNumber": "192435768705",
82
        "requestId": "536675",
83
        "requestStatus": "SUCCESS",
84
        "rollbackId": null,
85
        "service": "eneo-prepaid-bill-service-feature",
86
        "serviceName": null,
87
        "signature": null,
88
        "status": "SUCCESS",
89
        "terminalId": 1831267794013435,
90
        "terminalName": "uname (api)",
91
        "terminalUserAgent": "Go-http-client/1.1",
92
        "transactionId": 1834645386005511,
93
        "type": "payment",
94
        "username": "uname",
95
        "voucher": {
96
            "accNumber": "32157201968850643497",
97
            "amountDebt": 0,
98
            "amountTender": 1000,
99
            "balanceDebt": 0,
100
            "contactNno": "698846362",
101
            "dateTime": "11062025150309",
102
            "daysLastPurchase": null,
103
            "lessRound": 1005.38,
104
            "receiptNo": "000000028798463",
105
            "statusDateTime": null,
106
            "statusUniqueNumber": null,
107
            "token": "8844-9878-2415-5207-7373",
108
            "valeurKwh": "7.6",
109
            "value": "Michele Stoval, 8844-9878-2415-5207-7373"
110
        }
111
    }
112
}`)
113
}
114