Support

Home Forums Event Espresso Premium World Pay ACCID Issue

World Pay ACCID Issue

Posted: January 10, 2017 at 11:20 am

Viewing 9 reply threads


Esports

January 10, 2017 at 11:20 am

Where on the website either in the coding of the site or cart do I add the ACCID for world pay to accept multiple merchant numbers. This number is something different from the installation id that is added to the world pay settings in Payments.


Josh

  • Support Staff

January 10, 2017 at 1:26 pm

Hi Terry,

From your support token:

Honestly I cannot remember if we ever modified any code anywhere to add this information. But if this code was added where would it be added.

If you modified the code, it would have been in event-espresso/gateways/worldpay or in /wp-content/uploads/espresso/gateways/worldpay


Esports

January 10, 2017 at 2:10 pm

Hi Josh
I found the files under espresso/gateways/worldpay but in wp-content/uploads/espresso/gateways/worldpay there was nothing there.

In espresso/gateways/worldpay/worldpay_vars.php there is reference to CARTID and that is what needs to be set but where is that value set?
The whole script actually reads… ‘$myworldpay->addField(‘cartId’, ‘wp-‘ . event_espresso_session_id());’

Feels like am getting closer.


Esports

January 10, 2017 at 2:46 pm

Hi Josh
What I’m thinking now is that there is no repository for adding merchant codes (ACCID). We have multiple accounts with World Pay and we HAVE to specify the
Merchant Code. This is necessary for us because we deal in 3 different currencies and if the merchant code is not inplace the funds for an event gets deposited to the default account but that account may not be the same currency of the event.

So if there is not capacity currently to add a Merchant Code is there a workaround for us to do this?

Terry


Josh

  • Support Staff

January 10, 2017 at 3:01 pm

Were you using a workaround previously?


Esports

January 10, 2017 at 3:14 pm

No we were not. This is something that just came up from the client in that they deal with different currencies and have multiple accounts on worldpay for each currency so when the payment goes thru it goes to the proper account based on the merchant code installed.


Josh

  • Support Staff

January 11, 2017 at 8:14 am

Do you have a way to determine which merchant code to use for each event? Also, is there some developer documentation from WorldPay on how to include an ACCID?


Esports

January 11, 2017 at 8:58 am

We have one merchant code that when installed will direct the payments to the proper account on the WorldPay side.

The following is an excerpt from another forum on WorldPay giving instructions on how to apply the merchant ID. Disregard most of it but where is mentions ‘accId1′ is what we need.

Please be informed that as now you have more than one merchant code
on your account, you will have to redirect the transactions from one
installation to a designate merchant code. Without the redirection,
transactions will try to go to the first merchant code available.
In order to redirect the transactions to your chosen merchant code,
you will need to integrate your site as below:
*For example: *

<form action=’https://secure-test.worldpay.com/wcc/purchase&#8217; method=post>
<input type=’hidden’ name=’instId’ value=’AAAAA’/>
<input type=’hidden’ name=’amount’ value=’100.00’/>
<input type=’hidden’ name=’cartId’ value=’test’/>
<input type=’hidden’ name=’currency’ value=’GBP’/>
<input type=’hidden’ name=’testMode’ value=’100’/>
<input type=’hidden’ name=’accId1′ value=’XXXX’/>
<input type=’submit’ value=’Submit Form’/>
</form>


Josh

  • Support Staff

January 11, 2017 at 9:11 am

Right, but how do you determine which merchant code to use for a specific event?


Esports

January 12, 2017 at 11:37 pm

We have resolved this issue on our side now. Thanks for your assistance.

Viewing 9 reply threads

The support post ‘World Pay ACCID Issue’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso