Payment Integration

hello,
please I have a serious question and need your help,
we have a contract with a bank in egypt for credit card payment method but the problem is the payment page should be redirected from one store URL.
I have the ultimate store, i want to have the same payment method (credit card) in all stores, the question is..
how to make all stores (place order button) in the checkout page to read from specific URL so we won't have a problem with the bank and we can use the payment method in all stores??
for example
www.store1.com ( primary domain )
www.store2.com ( new store front )
i want users from both websites use the same credentials from bank gateway data ( bank APIs) side but i want the bank side known the payment transactions proceeded from the primary domain
on the back end panel item should appear in each backend for each store
and in all stores also
Thanks

Not how ultimate works. How you do you have your storefronts setup?

- unique domain example1.com, example2.com

- subdomain store1.example.com, store2.example.com

- subdirectory example.com/store1, example.com/store2

The subdirectory method might work (depending on how the bank parses it on their end). But otherwise you'll have to get your bank to setup accounts for each domain.

Not how ultimate works. How you do you have your storefronts setup?

- unique domain example1.com, example2.com

- subdomain store1.example.com, store2.example.com

- subdirectory example.com/store1, example.com/store2

The subdirectory method might work (depending on how the bank parses it on their end). But otherwise you'll have to get your bank to setup accounts for each domain.

i need to set the same credentials data to all my store front can i ?

also i need bank side get our link when buyers submit his order as we want to buyer to fill credit card data on bank website then return back again to our website in case of transaction is successfully says congrats , if not to try again

but i need the bank side get from all storefront the same primary domain url to settlement transactions with bank on one account that related to the same credentials data , if all websites creates its own url it bank will not settlement the financial statement on our bank account

bank will postponed any transaction happened from all tore front expect our primary domain

that's why i need to customize all store fronts to use the primary domain URL

BR

Credentials are usually NOT domain specific.

It will depend on what payment method you are using to redirect to your bank and then capture the result.

Generally if you are bank specific, then you'll need a custom payment processor developed to deal with the details of the bank.

Not sure what the options are in Egypt, but I'd suggest using a payment gateway that you can configure to use with your bank or use a provider such as payPal to process the CC data for you (but TX rate may be higher).

If Square were offered in Egypt, I'd suggest our EZ Squarepay addon which is pretty popular here in the US given that may businesses also use Square for their brick-and-mortar stores.

There is an addon on the marketplace for sharing carts among store-fronts

http://marketplace.cs-cart.com/add-ons/marketing/shared-cart.html

You can contact developers and ask them to add forced redirect to primary domain if the customer goes to checkout

hello
im interrogating a credit card payment on my website i have created the Php files correct and while im testing a test order i found this result after data have been entered and the bank side approved the transaction from his side
problem is the return url
how can i solve it
FYI ::
1- bank approved the transaction as accepted
2-im trying on 3rd party that buyer entreted ( Card number , CVV , expiry date ) on external link

Untitled-1 copy.jpg

For whatever reason, your attachment isn't showing. You need to use the url specified in the processor_data for the specific processor you have defined.

Please check built-in payment methods as example. You should specify return URL in the following format

https://domain.com/index.php?dispatch=payment_notification.process&payment=nbe&order_id=xxx

Then in nbe.php file process received data and call fn_finish_payment and fn_order_placement_routines functions.

As a result, customer will be redirected to the order landing page if transaction has positive response