If you are using API or custom on-line store, then the parameters must be passed additionally in PlaceOrderAndAuthorize_API call - refer to description in the documentation.

originUrl – mandatory parameter; URL of the payment originator;
callbackUrl – mandatory parameter; URL to return to with any status (some payment systems do not respond statuses on return, just transaction identifiers). To process the response, the JsonRedirectPayment_API method must be called next to process the data received in HTTP response;
callbackUrl3D – mandatory parameter; URL to handle responses from 3D-Secure gateway. To process the response, the JsonCallback3D_API method must be called next;
callbackUrlOk – mandatory parameter; URL to return with success status. To process the response, the JsonRedirectPayment_API method must be called next with returnResult='ok' and HTTP data;
callbackUrlFail – mandatory parameter; URL to return with fail status. To process the response, the JsonRedirectPayment_API method must be called next with returnResult='fail' and HTTP data;
notifyUrl – mandatory parameter; URL to handle server-to-server notifications. To process the response, the JsonRedirectNotify_API method must be called next.

See the example of how these URLs are generated in the Custom Online Store: