@@ 159-162 (lines=4) @@ | ||
156 | 'billing_type' => 'person',//or company |
|
157 | ]; |
|
158 | foreach ($requiredParameters as $requiredName => $value) { |
|
159 | if (isset($parameters[$requiredName]) && $parameters[$requiredName] !== null) { |
|
160 | $paymentParameters[$requiredName] = $parameters[$requiredName]; |
|
161 | continue; |
|
162 | } |
|
163 | $errorsText .= '<br>Missing required parameter ' . $requiredName; |
|
164 | } |
|
165 | if (strlen($errorsText)) { |
|
@@ 209-211 (lines=3) @@ | ||
206 | ||
207 | ||
208 | foreach ($optionalParameters as $key => $Value) { |
|
209 | if (isset($parameters[$key]) && $parameters[$key] !== null) { |
|
210 | $paymentParameters[$key] = $parameters[$key]; |
|
211 | } |
|
212 | } |
|
213 | ||
214 | return $paymentParameters; |