TransactWorld Payment Integration

The TransactWorld Payment Integration plugin enables WooCommerce stores to process payments securely via the TransactWorld API. It supports Visa, Mastercard, and other major card networks, with features like PCI DSS-compliant transactions, real-time order reconciliation, and sandbox/live mode configurations. Suitable for businesses of all sizes, the plugin ensures accurate order management and secure payment processing.

Features

  • Accept payments via Visa, Mastercard, and other major card networks.
  • PCI DSS-compliant transaction processing.
  • Real-time reconciliation to update order transaction status.
  • Sandbox and live mode configurations.
  • Supports Merchant ID, Partner ID, Working Key, and Store IP validations.
  • Transaction query and reconciliation functionality.

Configuration

  1. Go to WooCommerce > Settings > Payments tab.
  2. Locate TransactWorld Pay and click Manage.
  3. Configure the following:
    • Title: Payment title (e.g., TransactWorld Pay).
    • Description: Payment method description (e.g., Pay securely by Credit or Internet Banking).
    • Merchant ID: Your TransactWorld Merchant ID.
    • Working Key: Secret key issued by TransactWorld.
    • Partner Name (Optional): Required for TransactWorld partner program accounts.
    • Partner ID (Optional): Required for partner program accounts.
    • Store Language: Preferred language (e.g., English). Contact TransactWorld for additional languages.
    • IP Address: Server IP for transaction validation.
    • Live Mode Activation: Yes for live transactions, No for sandbox mode.
    • Live Mode URL: URL for live transaction processing.
    • Test Mode URL: URL for sandbox testing.
    • Query URL: URL for reconciliation queries.

Payment Workflow

  • Customer selects TransactWorld Pay at checkout.
  • Redirects to TransactWorld’s secure payment page.
  • Customer enters card details and completes payment.
  • On success, the WooCommerce order status updates automatically.
  • Use sandbox mode to test the payment flow before going live.

Reconciliation

  1. In the WordPress admin panel, go to Reconciliation.
  2. View the table showing:
    • Order Number
    • Order Description
    • Order Title
    • Tracking ID
    • Order Status
  3. Click Recon to fetch updated transaction status from TransactWorld.
  4. The table updates order records based on API data, ensuring synchronization.

Testing in Sandbox Mode

  1. Set Live Mode Activation to No.
  2. Use the Test Mode URL provided by TransactWorld.
  3. Obtain sandbox credentials from your TransactWorld merchant dashboard.
  4. Place a test order to verify the payment flow.

Security

Transactions are processed via TransactWorld’s PCI DSS-compliant servers. No cardholder data is stored on your WordPress server.

Additional Notes

  • PHP Requirements: Requires PHP 7.4 or higher.
  • Support: Email support@transactworld.com or visit https://transactworld.com/support.
  • Bug Reports: Submit issues at https://transactworld.com/report-bug.
0

评论0

 
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
显示验证码
没有账号?注册  忘记密码?

社交账号快速登录