Đang Thực Hiện

140056 Google Checkout L2 oscommerce

I have a modified oscommerce application, with 2 separate Google contributions installed.

(1) Google Checkout module for osCommerce (Official Google Checkout Contribution)

[url removed, login to view],4556

and

(2) Google Checkout IPN v1.2.2 (Google Checkout As A Payment Option)

[url removed, login to view],5157

They both are installed and now working as designed. I need some modifications made to each contribution.

-------------------------

The Google Checkout module for osCommerce (Official Google Checkout Contribution), works using the Google Checkout button located on the Shopping Cart page ([url removed, login to view]), which when clicked on takes the customer right to the Google Cart from the oscommerce Cart, bypassing the oscommerce checkout process.

Modifications Needed For The Google Checkout module for osCommerce (1)

1)

There are two products that are different from the other products. These two products use an input field for their prices, with original set prices of 0.0001.

The Google Cart presently reads both of these product's prices as [url removed, login to view] instead of whatever price is inserted in the their input field.

So, the following is needed:

"Gift Certificate" (produst_id 1) & "Make A Payment" (produst_id 2) product's prices to pass through correctly, and "Make A Payment" (produst_id 2) has an additional input field (an attibute) for a Description that needs to pass through also, and presently doesn't.

2)

This contribution does not presently use the oscommerce shipping class to generate the shipping prices. And, it does not allow for Free Shipping Over, or Free Shipping Per Product flags & weights. And presently when a [url removed, login to view] weight is passed through to the Google Cart, Google tells the customer the merchant does not deliver to whatever address is listed, no matter what he location is.

So, the following is needed:

Shipping process to work properly using oscommerce classes (to be able to add other shipping options)

Free Shipping flags need the Google Checkout process to recognize them, and have the free shipping pass through when applicable

Free Shipping (over amount) needs to be recognized by the Google Checkout process, and have the free shipping pass through when applicable

3)

Gift Certificates & Coupons Set-Up

The CCGV gift vouchers & Discount Coupons contribution is presently installed and working. The Google Cart needs to be able to recognize, and process Gift Certificates & Coupons generated by the contribution.

Gift Certificate (just ones that are generated with a redeem code) set-up in Google and synched, with the information passed back from Google, and updated in oscommerce admin.

Coupons also set-up in Google and synched, with the information passed back from Google, and updated in oscommerce admin.

Contribution Files Involved:

googlecheckout/[url removed, login to view]

googlecheckout/[url removed, login to view]

googlecheckout/[url removed, login to view]

googlecheckout/[url removed, login to view]

googlecheckout/[url removed, login to view]

googlecheckout/[url removed, login to view]

googlecheckout/[url removed, login to view]

googlecheckout/[url removed, login to view]

includes/modules/payment/[url removed, login to view]

(I have not included the language files)

The Google call back file for the Google Checkout contribution for osCommerce (1) is: googlecheckout/[url removed, login to view]

-------------------------

The Google Checkout IPN v1.2.2 (Google Checkout As A Payment Option) (2), works like any other payment module for oscommerce. After going through the regular oscommerce checkout process the customer has a choice of payment methods of which the Google Checkout IPN is one. When selected the customer is taken to the oscommerce confirmation page ([url removed, login to view]), and from there to the Google Cart with the information needed being passed through. This method does not bypass the oscommerce checkout process.

Modifications Needed For The Google Checkout IPN v1.2.2 contribution (2)

1)

Options/Attributes are passed through to the order created in the oscommerce admin area ui (because the order is created during the oscommerce checkout process), but are not viewable in the Google Cart.

So, the following is needed:

When applicable, Options/Attributes of a product to be viewable in the Google Cart. The code to be altered appears to be in the includes/modules/payment/[url removed, login to view] file.

2)

Presently, when a coupon is used, it works correctly but, when a gift certificate is used for a customer in a taxed area (for orders being delivered to the same state as the business is in). Google Payment calculates the tax incorrectly. It first deducts the gift certificate amount, and then calculates the taxes based on the remaining balance. This must be made to tax the entire amount first, and then deduct the gift certificate amount.

The code for this modification to be altered appears also to be in the includes/modules/payment/[url removed, login to view] file.

Contribution Files Involved:

[url removed, login to view]

[url removed, login to view]

includes/modules/payment/[url removed, login to view]

includes/modules/payment/google/[url removed, login to view]

includes/modules/payment/google/[url removed, login to view]

includes/modules/payment/google/[url removed, login to view]

(I have not included the image or language files)

The Google call back url file for the Google Checkout contribution is: [url removed, login to view]

-------------------------

Modifications Needed For Both Contributions.

Google allows only one call back url. And, each contribution requires separate processes. So, there needs to be a flag/distinguishing code of some manner, placed in one file for each contribution (I think these files: googlecheckout/[url removed, login to view] - for Google Checkout & includes/modules/payment/[url removed, login to view] - for Google Payment) to be able to place the separate call back processes into one file, and then use an "if" statement to tell the call back code what to do, depending on which flag/distinguishing code is sent back.

-------------------------

The files for both contributions, and a copy of this job description, as well as a link the the test site involved are in the included zip file available to be downloaded.

Merchant & Buyer Google test accounts are already set up and accessable in the Google sandbox area. All login and password information will be provided when the project begins.

Please do not bid if you are not very familiar with oscommerce, and at least somewhat familiar with the Google Checkout (uses xml).

Please do not bid if you cannot work on this project right away.

There are approximately 5 parts (each part not very complicated by itself) to this project. I will put into escrow the amount applicable for each part, and release it when that part is completed. Please bid on the entire project, and be prepared to tell me approximately the value for each part. If this is not acceptable to you, please do not bid.

I have had some problems with programmers selected for this project already, and cannot afford to waste any more time, so I will be being very careful this time in selecting the programmer.

Thank you for taking the time to read this project.

Tegan

Kỹ năng: Bất kì công việc gì, MySQL, PHP, XML

Xem thêm: xml programmers, statement problems, site v1, project redeem, programmers call, programmers needed free, programmers area, php programmers free, php programmer prices, payment module escrow, payment method using escrow, part time programmer community, parts buyer, call programmers, official description product, l2, job options programmers, works community, need programmers php application, google shopping admin, google programmer, google job cart, free business log, escrow prices, escrow parts

Về Bên Thuê:
( 3 nhận xét ) No Thank you, United States

Mã Dự Án: #1886231