@@ 87-96 (lines=10) @@ | ||
84 | * @param $callbackUrl |
|
85 | * @return ClubKonnectResponse |
|
86 | */ |
|
87 | public function purchaseAirtime(NetworkEnum $mobileNetwork, int $amount, $phoneNumber, $requestID, $callbackUrl): ClubKonnectResponse |
|
88 | { |
|
89 | return $this->withAuth('APIAirtimeV1.asp', [ |
|
90 | 'MobileNetwork' => $mobileNetwork->getCode(), |
|
91 | 'Amount' => $amount, |
|
92 | 'MobileNumber' => $phoneNumber, |
|
93 | 'RequestID' => $requestID, |
|
94 | 'CallBackURL' => $callbackUrl |
|
95 | ]); |
|
96 | } |
|
97 | ||
98 | private $transaction; |
|
99 | ||
@@ 188-197 (lines=10) @@ | ||
185 | * @param $callbackUrl |
|
186 | * @return ClubKonnectResponse |
|
187 | */ |
|
188 | public function purchaseDataBundle(NetworkEnum $network, string $plan, string $phoneNumber, $requestID, $callbackUrl): ClubKonnectResponse |
|
189 | { |
|
190 | return $this->withAuth('APIDatabundleV1.asp', [ |
|
191 | 'MobileNetwork' => $network->getCode(), |
|
192 | 'DataPlan' => $plan, |
|
193 | 'MobileNumber' => $phoneNumber, |
|
194 | 'RequestID' => $requestID, |
|
195 | 'CallBackURL' => $callbackUrl |
|
196 | ]); |
|
197 | } |
|
198 | ||
199 | ||
200 | private $electricity; |