• Resolved sig06

    (@sig06)


    I need to integrate your WooCommerce with some code we have working with FirstData to charge with credit cards and also with a local bank via API.

    I need to use specifically First Data and the specific bank, per Client request. Also cant use Paypal …. (at least for now, trying to convince my client to do so).

    Currently I have the code that via API of First Data and curl calls can verify and accept payments. (This is a current requirement of the client and then FirstData is task with making those request go to an specific bank) and the have a similar code to interact with a Costa Rican bank (our country) to do the same.

    Why two, because the US one is for international donations and the local one for everything local.

    So, I know that you guys have some add-ons, so my questions around integration is if there is a possibility to modify Stripe or the general payment gateway of woocommerce (on our end) to add those two kinds of payment. If so, its an easy process?

    So, could you guide me on how to integrate my code into yours?

Viewing 5 replies - 1 through 5 (of 5 total)
  • Thomas Shellberg

    (@shellbeezy)

    Automattic Happiness Engineer

    @sig06 – you could either use an established plugin for First Data, found here:

    https://woocommerce.com/products/firstdata/

    Or, you could use the integration guide to make your own payment gateway:

    https://docs.woocommerce.com/document/payment-gateway-api/

    Thread Starter sig06

    (@sig06)

    Hi Thomas,

    Really great info, Im glad you have the options ….

    Another question, if I buy your FirstData pluging and then I create my own payment gateway ….. Can I tell Woocommerce in certain transactions to only use my own gateway?

    What Im trying to say is that currently for some transactions they money has to go to the local back hence has to use the own gateway not FirstData or any other.

    Best,

    Kenin

    (@kbassart)

    Automattic Happiness Engineer

    Hi there,

    That depends on how you’re differentiating the orders that go to one gateway or another. We do offer the Conditional Shipping and Payments ( https://woocommerce.com/products/conditional-shipping-and-payments/ ) extension that can restrict Payment Gateways based on certain criteria.

    Thomas Shellberg

    (@shellbeezy)

    Automattic Happiness Engineer

    @sig06 – do you ultimately just need to route the transaction to a different First Data merchant account? If so, perhaps you could just dynamically change the recipient merchant account using a filter. The premium First Data plugin has a filter for overriding the request arguments:

    wc_first_data_global_gateway_request_data

    Kenin

    (@kbassart)

    Automattic Happiness Engineer

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – if you have any further questions, you can start a new thread.

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘Integrate other payment options’ is closed to new replies.