Skip to content

Releases: CyberSource/cybersource-rest-client-dotnetstandard

Release v0.0.1.50

10 Nov 06:50
f306185

Choose a tag to compare

  • Addition of new API in Currency Conversion API family

    • /vas/v1/currencyconversion - POST
    • /vas/v1/currencyconversion/{id} - GET
  • Removal of API in Token Management API Family

    • /{token-requestor-domain-enrollment} - POST
    • /{token-requestor-domain-update} - POST
    • /tms/v2/tokenized-cards/{tokenizedCardId}/issuer-life-cycle-event-simulations - POST
  • Updates in Payments API family.

  • Updates in Token Management API family.

  • Updates in Risk Management API Family.

  • Updates in Unified Checkout API family.

  • Updates in Payouts API Family.

Release v0.0.1.49

19 Oct 13:10
ce09d7e

Choose a tag to compare

CyberSource.Authentication.NetStandard v0.0.1.19

  • Exposed new settings for developers to control the connection pool, such as MaxConnectionPoolSize, KeepAliveTime.
  • Default values related to TimeOut, MaxConnectionPoolSize, and KeepAliveTime have been added.
  • Added new dependency StandardSocketsHttpHandler to be able to affect configuration of various socket options (TCP Keepalive, etc.)

CyberSource.Rest.Client.NetStandard v0.0.1.49

  • Addition of new API in Token Management API family

    • /tms/v2/tokenized-cards/{tokenizedCardId}/issuer-life-cycle-event-simulations - POST
  • Addition of new APIs in Merchant Defined Fields API family

    • /invoicing/v2/{referenceType}/merchantDefinedFields - GET, POST
    • /invoicing/v2/{referenceType}/merchantDefinedFields/{id} - PUT, DELETE
  • Addition of new API in Visa Bank Account Validation API family

    • /bavs/v1/account-validations - POST
  • Updates in Payments API family

  • Updates in Token Management API family

  • Updates in Bin Lookup API family

  • Updates in Transaction Details API family

  • Updates in Invoicing API family

  • Updates in Merchant Boarding API family

  • Updates in Unified Checkout API family

  • Implemented Factory design pattern for creating HttpClient instances

  • Enabled Connection Pooling, configurable by setting MaxServicePointIdleTime, KeepAliveTime, TimeOut

  • Enhanced Multithreading Support

Release v0.0.1.48

04 Sep 06:15
11eb943

Choose a tag to compare

  • Addition of New APIs in Invoices API Family:
    • /invoicing/v2/invoices/{id}/publication - post
  • Updates in Payments API Family.
  • Updates in Transaction Details API Family.
  • Updates in Invoices API Family.
  • Updates to Webhooks API Family.
  • Enhancements have been made for Message Level Encryption.
  • Enhanced Message Level Encryption (MLE) for inbound API requests—now supports APIs where MLE is mandatory by default.
  • CyberSource.Authentication.NetStandard updated to v0.0.1.18

Release v0.0.1.47

04 Aug 07:21
bd94fee

Choose a tag to compare

  • Addition of New APIs in Payments API Family:
    • /pts/v2/payment-tokens - post
  • Updates in Payments API Family.
  • Updates in Transaction Search API Family.

Release v0.0.1.46

01 Jul 11:18
35e3197

Choose a tag to compare

  • Addition of New APIs in Device Management API Family:
    • /dms/v2/devices/deassociate - patch
    • /dms/v2/devices/search - post
  • Updates in Risk Management API Family.
  • Updates in Payer Authentication API Family.
  • Updates in Recurring Billing Subscriptions API Family.
  • Updates in Transaction Details API Family.
  • Updates in Merchant Boarding API Family.
  • Updates in Unified Checkout API Family.

Release v0.0.1.45

30 May 16:12
50b8fb8

Choose a tag to compare

  • Addition of New APIs in SDK:

    • /dms/v3/devices/deassociate -Post
    • /dms/v3/devices/search -Post
  • Updates in Merchant Boarding API Family.

  • Updates in Recurring Billing Subscriptions API Family.

  • Support for multipart data in batch upload api

  • Automation for supporting for links and _links in 200 response (pblPaymentLinksAllGet200Response) of /ipl/v2/payment-links- Get

Release v0.0.1.44

06 May 09:18

Choose a tag to compare

  • Addition of New APIs in SDK:

    • /ipl/v2/payment-links – POST, GET
    • /tms/v2/tokenized-cards – POST
    • /tms/v2/tokenized-cards/{tokenizedCardId} – GET, DELETE
    • /tms/v2/tokens/{instrumentIdentifierId}/{tokenProvider}/assets/{assetType} – GET
    • /notification-subscriptions/v2/webhooks – POST, GET
    • /notification-subscriptions/v2/webhooks/{webhookId} – GET, PATCH, DELETE
    • /notification-subscriptions/v2/webhooks/{webhookId}/status – PUT
    • /rbs/v1/subscriptions/follow-ons/{requestId} – GET, POST
    • /ipl/v2/payment-links/{id} – GET, PATCH
    • /notification-subscriptions/v2/products/{organizationId} – GET
  • Updates in Invoices API family.

  • Updates in Token Management API family.

  • Updates in Capture Context API family.

  • Updates in Bin Lookup API family.

  • Updates in Flex API family.

Release v0.0.1.43

05 Apr 15:21
c7024b7

Choose a tag to compare

Cybersource.Authentication.NetStandard ( v0.0.1.17)

  • MLE (Message Level Encryption) feature has been added to SDK.

CyberSource.Rest.Client.NetStandard ( v0.0.1.43)

  • 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
  • MLE (Message Level Encryption) feature has been added to SDK.
  • 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"]
  • Cybersource.Authentication.NetStandard to 0.0.1.17.

Release v0.0.1.42

24 Mar 11:51
4f7fe0e

Choose a tag to compare

Cybersource.Authentication.NetStandard ( v0.0.1.16)

  • Added new feature for JWE Decryption which can accepts private key directly in method.
    • Client application is expected to decide the appropriate secure storage.

CyberSource.Rest.Client.NetStandard ( v0.0.1.42)

  • Updates to Flex Microform API.
  • Updates to Merchant Boarding API.
  • Updates to Unified Checkout.
  • Cybersource.Authentication.NetStandard to 0.0.1.16.

Release v0.0.1.41

06 Feb 13:43
86e362f

Choose a tag to compare

  • 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.