ConfigurationDocData PSP Module

DocData PSP Module

Configure a Live DocData Payment Module

Based on the information  which is described earlier, the following needs to be configured when moving a DocData payment module implementation to a live environment:
  • Request a Live account from DocData.
  • Configure the live account (general settings) depending on the needs of the shop administrator.
  • In the backoffice of DocData configure the correct confirmation URL, which is located in:  Settings > View/Edit Merchant Profile > tab 'Url'.
  • Change the 'Update URL' setting to the confirmation page of the shop, for example: http://DOMAIN/checkout/paymentconfirm.aspx?id=
  • Setup of payment methods ('Settings > Edit Payment Profiles').
    Create payment methods in the Sana Commerce Database matching these payment profiles (for more information about the payment methods, please check this section). The 'externalParameter' should match identifiers of payment methods defined in the DocData backoffice and each payment method should be linked to a separate payment profile as described here. Be sure that every payment method is correct for each website, country and language.
  • Change the 'web.config' for the DocData provider in the following way (to live environment):

    Value Changes
    IpCheck Has no effect on DocData, this value can be remove.
    PaymentPage Should be updated to the live URL of DocData.
    merchant_transaction_id Should be changed to the live account of DocData (account must be requested from DocData). This will be different from the account used for logging into the backoffice of DocData.
    merchant_password Should be changed to the live account password (account must be requested from DocData).
    PostUrl Should be updated to the live create cluster URL of DocData.
    statusUrl Should be updated to the live status URL of DocData.
    DebugDomains Should be removed or emptied in the live environment.
    DebugConfirmUrl Should be removed or emptied in the live environment.
  • When everything is done and tested, keep an eye on the payment log in the following days to be sure that everything is configured correctly and that every PSP status is covered.
ConfigurationDocData PSP Module