Skip to content

Releases: CyberSource/cybersource-rest-client-java

Release v0.0.75

04 Apr 10:13
Compare
Choose a tag to compare
  • Addition of New APIs in SDK
    • /pts/v1/transaction-batch-upload- POST in Transaction Batches API Family
    • /notification-subscriptions/v1/webhooks/{webhookId} - POST in Webhook API Family
  • Updates to Payments APIs
  • Updates to Transaction Details APIs
  • Updates to Webhooks APIs
  • Certain APIs from Webhooks API family have been removed.
    • /nrtf/v1/webhooks/{webhookId}/replays -POST removed from SDK
    • /notification-subscriptions/v1/products/{organizationId} -GET removed from SDK
    • /notification-subscriptions/v1/webhooks- POST, GET removed from SDK
    • /notification-subscriptions/v1/webhooks/{webhookId} - PATCH, GET, DELETE removed from SDK

Release v0.0.74

24 Mar 11:02
Compare
Choose a tag to compare
  • Updates to Flex Microform API
  • Updates to Unified Checkout API
  • Updates to Merchant Boarding API
  • JWE Decryption now accepts private key directly.
    • Client application is expected to decide the appropriate secure storage.

Release v0.0.73

05 Feb 09:56
Compare
Choose a tag to compare
  • com.cybersource:AuthenticationSdk updated to 0.0.34.
  • Redesigned API Client to address multithreading issues when using a single instance of Merchant Config/API Client.
  • Fixed the issue of response return associated with calls during multithreading when a single instance of the API Client is used.
  • Removed fields with null values from models while print in logs.
  • Enhancements to Payments API Family.
  • Enhancements to Token Management API Family.
  • Enhancements to Payouts API Family.

Release v0.0.72

10 Dec 07:48
Compare
Choose a tag to compare
  • Enhancements to Payments API Family.
  • Enhancements to Transaction Details API Family.
  • Enhancements to Boarding API Family.
  • MLE (Message Level Encryption) feature has been added to SDK.
  • com.cybersource:AuthenticationSdk updated to 0.0.33.
  • MLE enabled for below supported APIs in SDK by default when useMLEGlobally is true
    • "/pts/v2/payments" : ["POST"]
    • "/pts/v2/payments/{id}" : ["PATCH"]
    • "/pts/v2/refresh-payment-status/{id}" : ["POST"]
    • "/pts/v2/payment-references/{id}/intents" : ["POST"]
    • "/pts/v2/payment-references" : ["POST"]
    • "/pts/v2/payment-references/{id}" : ["PATCH"]
    • "/pts/v2/payments/{id}/reversals" : ["POST"]
    • "/pts/v2/reversals" : ["POST"]
    • "/pts/v2/payments/{id}/captures" : ["POST"]
    • "/pts/v2/payments/{id}/refunds" : ["POST"]
    • "/pts/v2/captures/{id}/refunds" : ["POST"]
    • "/pts/v2/credits" : ["POST"]
    • "/pts/v2/payments/{id}/voids" : ["POST"]
    • "/pts/v2/captures/{id}/voids" : ["POST"]
    • "/pts/v2/refunds/{id}/voids" : ["POST"]
    • "/pts/v2/credits/{id}/voids" : ["POST"]
    • "/pts/v2/voids" : ["POST"]
    • "/pts/v2/billing-agreements" : ["POST"]
    • "/pts/v2/billing-agreements/{id}" : ["PATCH"]
    • "/pts/v2/billing-agreements/{id}/intimations" : ["POST"]
    • "/pts/v2/payouts" : ["POST"]
    • "/pts/v1/push-funds-transfer" : ["POST"]
    • "/risk/v1/authentication-setups" : ["POST"]
    • "/risk/v1/authentications" : ["POST"]
    • "/risk/v1/authentication-results" : ["POST"]

Release v0.0.71

13 Nov 08:34
Compare
Choose a tag to compare
  • Addition of APIs
    • /pts/v2/intents - POST in Payments API Family
    • /pts/v2/intents/{id} - POST in Payments API Family
  • Enhancements to Payments API Family.
  • Enhancements to Payouts API Family.
  • Enhancements to Transaction Search API Family.
  • com.cybersource:AuthenticationSdk updated to 0.0.32.

Release v0.0.70

30 Sep 10:23
Compare
Choose a tag to compare
  1. Addition of APIs
    • /flex/v2/sessions in Flex API Family
  2. Enhancements to Payments API Family
  3. Enhancements to Token Management API Family
  4. Enhancements to Risk Management API Family
  5. Enhancements to Payer Authentication API Family
  6. Enhancements to Merchant Boarding API Family

Release v0.0.69

30 Aug 12:07
Compare
Choose a tag to compare
  1. Removed the Key Management Product API Family from SDK
    (i) /kms/v2/keys-sym - POST
    (ii) /kms/v2/keys-sym/{keyId} - GET
    (iii) /kms/v2/keys-sym/deletes - POST
    (iv) /kms/v2/keys-asym - POST
    (v) /kms/v2/keys-asym/{keyId} - GET, PATCH
    (vi) /kms/v2/keys-asym/deletes - POST
    (vii) /kms/v2/keys-sym/verifi - POST
    (viii) /kms/v2/keys - GET
    (ix) /kms/v2/keys-password/{keyId} - PATCH
    (x) /kms/v2/keys-pgp/{keyId} - PATCH
    (xi) /kms/v2/keys-scmp/{keyId} - PATCH
  2. Enhancements to Payments API Family
  3. Enhancements to Risk Management API Family
  4. Enhancements to Payer Authentication API Family
  5. Enhancements to Merchant Boarding API Family

Release v0.0.68

30 Jul 11:17
Compare
Choose a tag to compare
  1. Enhancements to Payments API Family.
  2. Enhancements to Transaction Details API Family.
  3. Enhancements to Payouts API Family.
  4. Addition of New API (Bin LookUp)
    (i) /bin/v1/binlookup - POST

Release v0.0.67

02 Jul 08:22
Compare
Choose a tag to compare
  1. Enhancements to Payments API Family.
  2. Enhancements to Token Management API Family.
  3. Enhancements to Payouts API Family.

Release v0.0.66

29 May 17:40
Compare
Choose a tag to compare
Release v0.0.66 Pre-release
Pre-release
  1. Enhancements to Payments API Family.
  2. Enhancements to Decision Manager API Family.
  3. Enhancements to Payer Authentication API Family.
  4. Enhancements to Unified Checkout API Family.
  5. Updated AuthenticationSdk to v0.0.31 from v0.0.30.