Coder Social home page Coder Social logo

worldpay-magento's Introduction

Worldpay Online Payments Magento

Worldpay Online Payments Magento Module - Version 1.9.0

Tested versions..

Magento 1.4.2.0 -> 1.9.2.4

Issues

Please see our support contact information to raise an issue.

How To use

Login to your Magento Admin Panel. Go to System -> Configuration. On the left menu scroll down to the sales section, and click Worldpay Payments.

Add your keys, which you can find in your Worldpay dashboard (Settings -> API keys). Change Enabled to Yes, set your title and payment descriptions to what you would like the user to see.

In your Worldpay dashboard, (Settings -> Webhooks) add a webhook to your Magento URL. For example; http://www.mywebsite.com/index.php/worldpay/notification/

Changing www.mywebsite.com to your website URL. Visiting this URL should show OK is similar. Your URL most be externally accessible.

For testing, sometimes your local server isn't setup correctly to validate SSL certificates. To disable SSL checks in test mode, set 'Disable SSL check in test mode' to Yes.

If you change your API keys in future, you may need to clear the Magento cache for it to take affect immediately.

Configuration options

Environment Mode

Test Mode / Live Mode - Which set of service and client keys to use on the site

Test, Live - Service & Client keys

Your keys, which can be found in your Worldpay dashboard.

Use 3D Secure

Enabled 3D Secure

Settlement Currency

Choose the settlement currency that you have setup in the Worldpay online dashboard.

Payment Action

Setting to Authorize only; will require you to enable authorisations in your Worldpay online dashboard. You will then be able to capture the payment when you create an invoice in Magento. You can only capture once, of any amount up to the total of the order.

Setting to Authorize and Capture; will capture the order immediately.

Enabled

Enable / Disable the module

Enable Logging

This should be set to 'no' in normal circumstances. If you need support we may ask you to enable this.

Store customers card on file

A reusable token will be generated for the customer which will then be stored. This will allow the customer to reuse cards they've used in the past. They simply need to re-enter their CVC to verify.

Disable SSL check in test mode

Disables the checking of the SSL certificate whilst in test mode. This is useful for testing locally where certificates cannot be validated.

New order status

Your Magento order status when payment has been successfully taken

Title

The title of the module, as appears in the payment methods list to your customer. You can set this to blank to show no title.

Payment Description

Payment description to send to Worldpay.

Troubleshooting

I cannot find 'Worldpay Payments' in the configuration page.
--- Make sure you have uploaded the module into the root directory
--- Clear Magento cache
--- Resave your user
--- Logout and log back in

When I click 'Worldpay Payments' it responds with a 404 error.
--- Clear Magento cache
--- Resave your user
--- Logout and log back in

How to resave user
System -> Permissions -> Users -> Click your user -> Click save user

How to clear Magento cache
System -> Cache Management -> Click Flush Cache Storage

Changelog

1.9.0

Sofort payments fix Template form gap fix Paypal Refunds fix APM Order Email fix Unable to create MOTO order using CVC fix Save card option hidden for guest users

1.8.0

New APMs added APM notification fix

1.7.2

Multistore refund authorization fix

1.7.1

Rounding on APM orders

1.7.0

3Ds order now creates a Magento order in pending payment state before authorization is done. It then updates to cancelled or processing depending on 3DS result Fixed issue with Kaspersky blocking CVC form Fixed APM order using wrong customer order code

1.6.2

Always use secure urls

1.6.1

Fixed wrong customer order code on 3DS orders
Fixed save card displaying when disabled (peterhough)

1.6.0

PayPal and Giropay added

1.5.0

Partial refunds - You can only partially refund once.
Authorize and partial capture - You can only capture once.
3DS Orders
Settlement currency selector
My Saved Cards screen
Optional saving of cards

1.4.0

Add admin ordering support using MOTO

1.3.1

Remove required asterisk to keep consistent with Template Form

1.3.0

Change integration type to template form IE8 Support

1.2.0

Add compatibility with IWD one page checkout

1.1.0

Update PHP Lib

1.0.0

Initial Release

worldpay-magento's People

Contributors

ao avatar denizengin avatar franksmule avatar mirodanov avatar pfich-wp avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.