Download the PHP package solution25/cybersource without Composer

On this page you can find all versions of the php package solution25/cybersource. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package cybersource

416718745-868b6374-f95a-4d73-a33f-41c97a8a5271

Cybersource Payment

Introduction

The Cybersource plugin enables secure credit card payments in Shopware stores. It integrates with Cybersource's payment gateway to process transactions, supports guest checkouts, and allows returning customers to save their card details for faster purchases. The plugin provides real-time transaction tracking, PCI compliance, and flexible refund options.

Key Features

  1. Secure Transactions
    • PCI-compliant payments with real-time fraud protection.
  2. Multiple Payment Modes
    • Choose between Auth Only or Auth & Capture.
  3. Guest Checkout Support
    • Accept credit card payments without requiring customer accounts.
  4. Saved Payment Methods
    • Returning customers can save cards for faster checkout.
  5. Transaction Management
    • View and manage transactions directly in Shopware admin.
  6. Flexible Refund Options
    • Process full or partial refunds with ease.
  7. Multi-Store Compatibility
    • Works across multiple Shopware instances.

Compatibility

Get Started

Installation & Activation

  1. Download

Git

Packagist

  1. Install the Plugin in Shopware 6
  1. Activate the Plugin
  1. Verify Installation

Screenshot from 2025-04-18 15-00-40

Plugin Configuration

1. Access Plugin Settings

2. General Settings

Sales Channel

Screenshot from 2025-04-18 14-06-54

Environment

Screenshot from 2025-04-18 14-07-17

Live Account Keys

Screenshot from 2025-04-18 14-07-46

Sanbox Account Keys

Screenshot from 2025-04-18 14-58-37

Transaction Type

Screenshot from 2025-04-18 14-08-39

Screenshot from 2025-04-18 14-08-56

3D Secure

Screenshot from 2025-04-18 14-09-13

3. Save Configuration


API Documentation


Programmatic Payment Action Endpoints

The plugin provides API endpoints for programmatic payment actions, ideal for custom integrations with external systems (e.g., ERP). These endpoints allow you to capture, void, refund, and re-authorize payments for specific orders using the parent order ID and an amount.

Endpoints

Usage Notes

Webhook Management

Webhooks are automatically installed when the plugin is activated. You can also manage webhooks using the following CLI commands:


Troubleshooting

If you encounter issues during installation, configuration, or usage:

FAQ

How can I configure custom fraud validation rules in CyberSource?

If you're facing transaction issues due to fraud validation (e.g. CVV mismatch, AVS mismatch), these settings can be reviewed and configured in your CyberSource Business Center.

Steps to Configure Custom Fraud Rules:

  1. Log in to your CyberSource account at: https://businesscentertest.cybersource.com/ebc2
  2. Navigate to Fraud Management in the left-hand menu.
  3. Go to Rule Configuration.
  4. In the Standard Rules panel, you'll see predefined rules like:
    • AVS Mismatch
    • CVV Mismatch
    • Invalid Address
    • Billing-Shipping Mismatch
    • Billing-IP Country Mismatch
  5. Each rule can be set to one of the following:
    • Monitor
    • Reject
    • Review
  6. You can customize these rules based on your business needs. For example:
    • Set "CVV Not Verifiable" to Reject to block transactions without valid CVV.
    • Set "AVS Partial Match" to Disabled if you want to allow more leniency.

Every user or merchant can define their own fraud detection rules in this panel to control transaction flow and reduce false rejections.

Why is this important?

Many issues reported by customers regarding rejected payments are due to fraud rule settings. Ensuring these are configured appropriately helps reduce false positives and improves customer experience.

If you're unsure how to proceed, please contact your fraud management team or refer to CyberSource's official Fraud Management Guide (login may be required).

Support & Contact

For assistance with the Cybersource Payment plugin:


All versions of cybersource with dependencies

PHP Build Version
Package Version
Requires shopware/core Version >=6.6.5.0 <6.7.0
shopware/storefront Version >=6.6.5.0 <6.7.0
symfony/http-client Version ~7.1
ext-json Version *
fakerphp/faker Version ^1.23
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package solution25/cybersource contains the following files

Loading the files please wait ...