chichi
chichi

Reputation: 13

Integrate Intuit Merchant Service to custom ecommerce

I have a "choose subscription package" page and customers can sign up for a subscription package and pay for it. i just want to use intuit merchant service for this and for the payment process. i dont really need a shopping cart application since there are only 3 subscription packages and they are not dynamic. As simple as transaction begins just by clicking the button of their preferred package.

I think i can use Keith's quickbook-devkit but i don't think i can implement it the right way.

Thanks!

Upvotes: -2

Views: 338

Answers (2)

MC9000
MC9000

Reputation: 2423

I realize this is an old post, but, to answer your question: While you can use the QBMS SDK to process transactions, Intuit is completely abandoning this and replacing with "QuickBooks Payments Beta". Unfortunately, you will have to subscribe to Quickbooks Online to use it, making connecting directly to their merchant service unusable for desktop and enterprise users. My advice: Don't waste a minute of your time coding the old stuff. Sign up for Paypal's merchant account (they combine the 4 major credit cards and PayPal payments in a single monthly statement - then you can import it into Quickbooks manually, including actual details of say, a shopping cart).

Upvotes: 0

Keith Palmer Jr.
Keith Palmer Jr.

Reputation: 28002

Use the open-source PHP DevKit here:

Follow the instructions here to get set up (you should more than likely be using the DESKTOP method):

Example code is here:

It looks something like this:

// Now, let's create a credit card object, and authorize an amount agains the card
$name = 'Keith Palmer';
$number = '5105105105105100';
$expyear = date('Y');
$expmonth = date('m');
$address = '56 Cowles Road';
$postalcode = '06279';
$cvv = null;

// Create the CreditCard object
$Card = new QuickBooks_MerchantService_CreditCard($name, $number, $expyear, $expmonth, $address, $postalcode, $cvv);

// We're going to authorize $295.00
$amount = 295.0;

if ($Transaction = $MS->authorize($Card, $amount))
{
    print('Card authorized!' . "\n");
    print_r($Transaction);  
}

Some other notes:

i dont really need a shopping cart application

Intuit does not offer a shopping cart, so that really has nothing to do with any of this.

I think i can use Keith's quickbook-devkit but i don't think i can implement it the right way.

If you don't think so, perhaps you should provide a bit more detail. Specifically why don't you think you can implement it the "right" way? What is this "right" way that you're trying to implement it as?

Upvotes: -1

Related Questions