Important: As shown in the GIF below, save the keys displayed after sign up to use in the next step
As shown in the GIF below,
Download the sample code in Ruby language
Update 3 configurations to run test transaction for your merchant
Run your first test transaction
As shown in the GIF below:
Create the Business Center Sandbox environment login credentials using the email received after successful sign up
Select Transaction Management from left navigation menu
Validate your test transaction details and settle the transaction
Network Tokenization Examples: Network Tokenization initially emerged to support device based payment options (such as Apple Pay, Google Pay etc.). Storing a regular card number and CVV on the device means that if the device was breached, the payment credentials could be used anywhere. To avoid this, the payment networks came up with Network Tokens. When you add your card details to Apple Pay, a network token is generated which can only be used for Customer Initiated Transactions from the iPhone you registered on. This means that if the the network token was breached, it could not be used without the device. The SDKs shall be updated with sample code on
how to retrieve a network token associated with a payment option and
make payment using network token as well as
decrypt network token to use it with other payment platforms.
Message Level Encryption Support for REST APIs: SDK Sample code to show how to send encrypted API requests using the public key shared by Cybersource. Message Level Encryption allows APIs to communicate with server while helping to prevent uninvolved parties from understanding the stored information or understanding the communication. MLE can help address the threat of relying on TLS for message security.