Authorize.Net - How limit list of bil/ship address county in Accept payment? - authorize.net

I just integrated authorize.net Accept form
with getHostedPaymentPageRequest method.
The list of countries contains all countries, but I want to limit the options to USA and Canada.
Is this possible to implement with authorize.net and how?

Related

How to differentiate orders of two different stores of same seller on amazon, using MWS API?

I am listing orders from amazon store on my application.
One seller on my app have 2 stores 1 for North America & 1 for Canada.
As I am getting these orders using MWS Order APi with different service urls for both the stores, for every store its fetching all the orders from both the stores resulting duplicate records.
Does anyone know how to overcome this situation.
Service URL for Canada = 'https://mws.amazonservices.ca'
Service URL for North America = 'https://mws.amazonservices.com'
I have same MWS Auth token for both the stores as they belong to same seller.
Thanks in advance.

Using Search Specification to Filter records on a Pick Applet in Siebel

I have a requirement to Filter records on the SR Contact Pick Applet,
The pick applet should only display records related to its Account.
Have tried using the search specification on the applet.
[contact id]=[account id].
The main aim :
When raising a Service Request from the account screen the last name field which uses the SR Contact Pick Applet which displays all contact record(all contacts on the system).
I want it to only display contacts of the account. i.e. Contacts Created under the accounts alone.
Any other suggestions aside search specification will be welcomed.
But am most likely sure its search specification.
Simplest configuration (non-scripted) solution would be to use a picklist constrain on the BC level.
On the Service Request bc, for the the field [Contact Last Name], under pickmap, check the Constrain field for Account Id.
This will filter the contacts to only show the contact of the account.

Compulsory information to create CustomerProfile at Authorize.net

I am developing service for payment integration in C#. I am creating CustomerProfile at Authorize.net. We are asking user to enter his name,address,email,mobile no, credit card number, expirydate and cvv no only.
So I just want to know what are the compulsory information that I need to provide to Authorize.net to create CustomerProfile?
When creating a customer profile, you must have the following:
merchantCustomerID OR
description OR
email (except in Europe where email is required)
You can see an example here: https://community.developer.authorize.net/t5/Integration-and-Testing/CIM-CreateCustomerProfile-Issues/m-p/53776#M28859

How to setup multiple Authorize.net payment gateways in Opencart?

I currently use Authorize.net to handle my USD $ payments on my Opencart site. I'm trying to add the ability for customers to checkout with Euros and Pound Sterlings too. Thanks to the help of users here I was able to arrive at the conclusion that I need to setup additional Authorize.net payment gateways for each additional foreign currency I use on my site (in this case, for Euros and Pound Sterlings).
My question is this; how do I setup multiple Authorize.net payment gateways in Opencart? I'm running v1.5.1 currently.
You would need to copy all the Authorize.NET files into new payment modules (called e.g. authorizenet_eur_aim and authorizenet_gbp_aim with maybe renaming the default one into authorizenet_usd_aim) - both for admin and catalog sides.
For each of them you'll need to add a new setting in administration allowing you to set the currency code (e.g. USD) to be used for - this will be stored in the database.
Then in the model class of each Authorize.NET payment gateway when it is being decided whether this payment option is allowed to be used you would need to check the customer's currency set in the session
$this->currency->getCode() // should return value e.g. 'USD'
and the currency of each Authorize.NET payment gateway and display the matching one only.

I need 2 Authorize.net accounts to be credited while making a single payment

I'm developing a B2C site where many shop enroll with the site and sell their products. The Site owner needs to get a 5% of the sales done through their site from the sellers. That is when a customer buys product for $100, $5 must be credited to the site owner's Authorize.net account and 95$ must be credited to Seller's Authorize.net account. Does Authorize.net has this option already.
The short answer is that you can't do it with Auth.NET
The good news are that you CAN implement such a behavior with other payment processing solutions - by taking advantage of their affiliation system.
You can Try Paypal for achieving this task.