Categories
Blockchain Financial Services Software

6 blockchain podcasts to get you through quarantine

What better way to get through self-isolation than binge listen to a bunch of blockchain podcasts? For many across the world, quarantine orders are keeping people holed up in their homes — myself included. If anything, it’s giving us all a lot of time to take stock, slow down — and for me at least — catch up on the latest news and opinions from cryptoland.

One of the best ways I learn about blockchain and cryptocurrency is through podcasts. Getting a range of views can offer a valuable glimpse into this rapidly-evolving industry. It’s also a great source of inspiration. Podcasting is a great medium for several reasons, but especially because you can listen in and do something else. Here’s my curated list of essential blockchain (and blockchain adjacent) podcasts to keep you company. 

By the time the virus passes, you’ll hopefully come away with a fresh look at the blockchain sphere from these influential podcasters. While researching this piece, I chose current and active blockchain podcasts as of March 2020. I also picked those that are not overtly promotional and those that strive for clarity. For an industry that claims transparency as a core value, it often isn’t. It can also be difficult to weed through conflicts of interest, but these podcasts come close in my view. Fresh, critical takes are essential as the blockchain industry evolves and these come close in my view. 

If you have others to recommend, let us know in the comments below!

Blockchain podcasts

Blockchain won’t save the world

First on the list is a podcast hosted by Anthony Day, blockchain partner at IBM. This is a great podcast to listen to to get a better understanding of enterprise applications of the technology. Several of the episodes offer a lucid look at network design and digital transformation by way of blockchain. While Day focuses on private, permission blockchains — and especially IBM projects — he does remain fairly neutral and balanced.

One of the underlying themes is that blockchain technology may not be the best technology to apply to a specific business case, and the show has leaders from the industry on to ground the technical talk in real business cases.

On the Brink

I would be remiss to include a podcast on private blockchains and not on public ones as well. On the Brink centers on public blockchains — especially Bitcoin and the implications this technology will have on the world. Matt Walsh and Nic Carter of Castle Island Ventures talk about the philosophy and ethics of public blockchains. The duo interview founders and developers and delve into larger conversations on how public blockchains will shape the future.

Unchained

Laura Shin hosts the unchained podcast, one of the best-known blockchain podcasts out there. Every week, Shin interviews startup founders and blockchain thought leaders. She goes in-depth on topics ranging from blockchain governance to privacy, to larger discussions about blockchain innovation.

Unconfirmed

Like Unchained, Unconfirmed is also hosted by Laura Shin. Unconfirmed, though focuses on news headlines and updates from the blockchain sphere. It’s a great weekly roundup of breaking news and punditry.

The Breakdown 

Host Nathaniel Whittmore streams this daily recap of news and opinion. His themes range from decentralized finance into cryptocurrency and blockchain adjacent topics such as central bank digital currencies. It’s a good barometer for the sentiment in the crypto community and a great place to learn about new topics.

The Bad Crypto Podcast

If you’re more interested in cryptocurrencies, The Bad Crypto Podcast is an approachable show where hosts Joel Comm and Travis Wright chat about blockchain and blockchain adjacent topics. It’s great for beginners and they offer interesting takes on some of the latest news in crypto.

Related posts:

Categories
Blockchain Financial Services Technology

How enterprise blockchain applications can improve your firm’s internal processes

Enterprise Blockchain Applications – fill in the form and download your free copy.

How enterprise blockchain applications can improve your firm’s internal processes

Enterprise blockchain technology is a relatively new tool and companies are still working out ways to put its unique features to good use.

While there are plenty of dubious claims for what enterprise blockchains can do, getting up-to-date advice on how it will fit exactly is still difficult to find. Find out more in this e-book and learn if a blockchain is suitable for your business.

Categories
Finance Financial Services Technology

How to ensure proper payment gateway integration with popular methods

Payment gateways are becoming more and more important players to improve the shopping experience and effective payment gateway integration is ever more vital. Credit cards, one-click payments, instalments, recurring payments, refunds, withdraws, digital wallets, invoice payment links — it’s good to have these technologies integrated into one place. Customers don’t want to remember multiple login credentials, and merchants are not happy digging through complicated system integration guides. Both sides want faster, easier and more secure operations.

Let’s see how we can bring modern payment solutions closer to our customers.

Payment gateway integration with popular methods

Table of contents:

  1. Deep analysis of integration documentation
  2. Security considerations
  3. Performing sandboxed payment gateway integration tests
  4. Receiving notifications from payment systems
  5. Adapting your system to API changes
  6. Logging communication with APIs for quick troubleshooting
  7. Final thoughts on Payment Gateway Integration
 

1. Deep analysis of integration documentation

Every payment method provides various integration guides. Starting from tutorials and frequently asked questions, going through software development kits tailored for the most popular programming languages and ending with a comprehensive API reference for developers. Dedicated people have to carefully study all these materials.

Most payment methods will have limited availability by countries and regions. They can be subject to different regulations that can cause transaction limits, limited functionality or additional formal requirements.

An example can be offering recurring payments for markets around the globe. Subscription models are very convenient for customers and merchants, but they usually require additional development work. Acquirers will expect you to distinguish all transactions made within a specific recurring payment plan from ordinary, one-time e-commerce transactions. A subscription plan is an agreement between a customer and a merchant. Your job is to keep track of that agreement by providing the initial transaction ID. Mexico’s Banamex also requires providing a unique contract number for every payment plan. If in doubt, always contact a support person from the payment provider’s side.

 
 

2. Security considerations

Payment solution providers will expect you to ensure the best security level possible. For example, PayPal provides extensive “Security guidelines and best practices” in their developers portal. One of the most common security measures is using the latest encryption protocols, maintaining anti-phishing processes and regular security audits. 

The basic requirement for a modern payment platform is using secure communication protocols. In 2020, the minimum version for transport layer security — TLS — is 1.2. Industry security experts have long considered older protocols — especially secure socket layer, or SSL — vulnerable. Payment methods will not accept connections using vulnerable protocols.

PayPal, along with many other providers, dropped support for TLS versions older than 1.2 back in 2016. It happened after the company discovered several serious vulnerabilities like POODLE and Heartbleed. Hackers could exploit these and breach the system. Also, the SHA-1 cryptographic algorithm is discouraged in favor of a stronger SHA-256. Security best practices change rapidly as new software versions emerge. Staying ahead of all these changes and setting them up is a huge challenge. 

Internet protocols change frequently in response to threats. The best practice is not to hardcode a specific version, but to let the software negotiate the highest version available. This can happen automatically, but still, your DevOps team has to be up to date with recent security news. Most payment providers will help you by sending informative and warning emails. Do not ignore any of them and set up any development or maintenance work immediately instead of rushing just before a deadline.

Apart from staying up to date with payment method news, you should take your own actions to reduce systems vulnerability. Check your integration standards against industry best practices at least once a year. Introduce anti-phishing processes and monitor spoof sites which could lead your clients to pass their sensitive data to scammers. Warn your customers and accept spoof site reports from them.

The payment industry often relies on professional security tools from reliable sources like iDefense or Veracode. These companies provide software for automatic known vulnerability scans, which it categorizes by severity. These scan reports often come with proposed solutions and even time estimates. Combined with development and continuous integration plugins, these tools bring invaluable help to your product team.

Security considerations are vital if you deal with customer credit card details. This includes not only the classic scenarios when a customer enters data directly in your form but also some electronic wallet solutions like Masterpass. This is even more important while using its express checkout functionality where a customer consents to share data without even logging into their Masterpass wallet. Other wallet providers like Apple Pay try to mitigate the risk by using payment tokens instead of actual card numbers.

 

3. Performing sandboxed payment gateway integration tests

During onboarding, all payment companies will provide sandboxing environments for development and testing. First, you receive a test environment account with a public/private key pair, and then login credentials. Your developers and quality assurance team can test all the integration scenarios.

Some providers, like Apple Pay or Trustly, will also perform additional acceptance tests for both frontend and backend integration, domain verification, and so on. Part of EVO Snap the mandatory certification process is to run test scripts in your application and send results to the certification team. Then, after receiving approval, you will be provided with live credentials.

Need a consultation or help? Work with us.

Make sure no data gets between your test and live environments. It would be very unprofessional for your customers to see some random test records. Even worse, your development team should not see any production data unless explicitly allowed.

In addition to making transactions with test cards in a sandbox environment, you might need to perform some transactions with real cards in a production environment.

 

4. Receiving notifications from payment systems

Integrating your payment system with external solutions is a two-way integration. Not only your application is going to send payment requests, but it also has to accept and respond to any notifications and feedback from a payment solution. The most obvious example is a notification confirming or rejecting payment. If a particular payment method does not receive a valid answer from your system, it will likely raise a warning.

Read the documentation carefully to learn what contact attempts you can expect from a payment method and how to respond.

 

5. Adapting your system to API changes

Every payment method provider can introduce changes in their APIs. Some of them do not break compatibility with existing integrations, some others do. These changes may occur due to different circumstances — either new business functionalities, new market regulations or simply removing obsolete procedures.

Of course, such updates are always announced in advance. Watch out for any announcements from your payment method providers. Do not ignore them! If they sound too technical for you, forward them immediately to your payment gateway integration development teams and ask for explanations. Usually, companies allow their clients at least six months to adapt. But time flies, so schedule an update as soon as possible.

 

6. Logging communication with APIs for quick troubleshooting

Sooner or later something will go wrong. Your customers will file complaints and your team will have to respond quickly. It is crucial to prepare for such cases by logging all communication with payment method APIs, so the team can perform a proper investigation.

What to log? Your software should at least query the exact API version of each payment method. This is basic information while reporting problems to a payment method provider. Every piece of information exchanged between your application and the API also has to be logged. Developers have to make sure that all the logs include transaction identifiers so that the support team can easily find all information related to that particular transaction.

However, excessive application logs are very difficult to browse. Your team has to use a log aggregator or browser which allows them to quickly find relevant information. Most log aggregators, like Logentries or Papertrail, are paid software-as-a-service platforms. The cost will be related to the velocity of the logs. While choosing a proper solution, analyze different payment plans. You need to be prepared for sudden spikes in application usage. Other solutions include hosted or self-deployed ELK Stack.

While it may sound unnecessary to invest money in yet another development or support tool, it is going to pay off quickly. For payment gateway providers, it is crucial to have a fast incident response time. Your support team needs a reliable tool to identify the root cause as soon as possible.

 

7. Final thoughts on Payment Gateway Integration

Payment gateways bring huge value to the market by simplifying payments for customers and merchants. Payment gateway integration with the payment methods your customers are using improves the UX and overall usefulness of the app. It is a payment gateway vendor’s job to ensure proper integration with payment method providers where every solution has a separate set of requirements. With more and more payment solutions coming, customers and merchants will put even more trust in payment gateways.

The article was written by Piotr Horzycki, Java & PHP developer at Espeo Software. To read more pieces by Piotr, you can visit his website or his LinkedIn profile.

See also:

Categories
Blockchain Finance Financial Services

How blockchain can drive environmental sustainability accounting

Environmental sustainability has been a challenging field for management experts for a long time. This is particularly true for accounting professionals seeking to bring value and more transparent insights to customers. Multiple regulatory strategies give rise to this problem. That said, with the number of exchange-traded funds (ETFs) lined up for sustainability and environmental, social and governance (ESG) issues are now swelling and with billions invested in sustainability programs.

Despite this increasing investor and market interest, nevertheless, sustainability accounting is something of a work in progress. Blockchain technology is already having a significant influence on traditional accounting functionality, but the link between sustainability, blockchain, and accounting deserves further analysis.

In this article, I will discuss how blockchain technology drives sustainable accounting through sustainability reporting, operating in an environmentally sustainable way, transforming carbon and other environmental markets, creating new sources for sustainable finance, reducing transactional complexity, incentivizing circular economies, and connecting the bottom line to everything else going on in a company. But before that, let us briefly look at how sustainability goes beyond risk mitigation.  

Sustainability is more than risk mitigation

While firms have long-established the business risks brought by issues such as scarcity of raw materials, air and water pollution, and climate change, and the essence of minimizing those risks, companies are only now starting to understand that sustainability is more than risk mitigation. 

Done well, sustainability-driven programs- improving energy efficiency, rethinking supply chains, and transforming business models- have the potential to drive competitive advantage, innovation, and revenue growth.

But few companies realize the full extent of these benefits today: a majority of companies all over the world need a better understanding of how sustainability can be translated into various types of business value, and how they can effectively evaluate the return on sustainability-driven initiatives before they can achieve this potential. Only then will such companies establish the business model they require to accelerate and deepen the integration of sustainability into business strategy and operations. 

Research has shown that companies with integrated, organization-wide sustainability models have better borrowing and revenue outcomes than their peers. These firms also consider revenue growth as the primary driver of their investment in sustainability. 

Blockchain technology can have an intense effect on development-based investment, not only by revolutionizing international payment systems but also via improvements to access to finance, supply chain management, and digital identities. This influence goes beyond traditional financial services and business processes and extends to other essential sectors, like agriculture, healthcare, and transportation.   

What is your potential blockchain ROI?

How can blockchain technology create new revenue opportunities for the accounting and financial service workforce? Precisely, how can specialists connect the seemingly distinct forces in sustainability, increasing accounting interest in this industry, and blockchain technology itself? 

Blockchain transparency will drive better reporting

One of the greatest and often quoted problems with sustainability accounting is that businesses do not always reveal non-financial information with the same energy as financial information. This can be even more noticeable and significant concerning sustainability information, which drives bottom-line performance, and exposes the company to significant risks if it ignores defilements.   

Blockchain technology fundamentally requires that all participants of the network communicate in an almost natural and transparent way. This implies that information concerning sustainability projects, not forgetting those with a financial orientation, like GE’s Ecomagination and those with an operational angle, like Coca-Cola’s Water Stewardship program, can be revealed, eliminating some of the dirtiness often associated with sustainability.

Blockchain’s data transparency not only facilitates collaboration between business parties but also fosters trust between businesses and consumers. For instance, the food and beverage industry faces rigorous compliance regulations that encompass everything from proper farming, processing, packaging, transportation, and storage of food- all meant to prevent foodborne diseases and strengthen the increasingly international food system.  

Standards built on a distributed ledger

There are several models currently available in the market that try to link sustainability initiatives and financial outcomes. Integrated accounting, other multiple models, put in place by accounting associations, and business-specific projects, all exist. The issue is not the lack of standards, but rather the absence of a consensus as to what should comprise measures. 

Smart contracts, in and of themselves, symbolize a perfect initial step towards creating standard and implementable protocols for executing businesses. Accounting for sustainability is not an exception but a priority. 

If the information is uniform, and leveraging on the first point, deliberated transparently, accounting practitioners can enjoy the detailed conversations needed to develop and improve full sustainability accounting standards. Importantly, such standards can be used across other areas of the economy, compared to the restricted protocols.

Transforming carbon and other environmental markets

Blockchain technology can provide cryptographic tokens with a tradable value to improve existing market platforms for carbon (or other substances) and create new opportunities for carbon credit transactions. 

A good case study is China’s Carbon Credit Management Platform, undertaken by Energy Blockchain Labs and IBM. The goal is that with the introduction of smart contracts, the transparency, auditability, and credibility of the Chinese carbon market will improve. In the future, blockchain could support an international carbon trading market for individuals, households, and companies.  

New Sources for Sustainable Finance

Blockchain-based finance platforms could potentially revolutionize access to capital and open up a whole new class of potential investors for projects to tackle environmental problems, from investment in green infrastructure projects to facilitating blended finance or charitable donations for developing nations. More broadly, there is the potential for blockchain to bring a system change from shareholder to stakeholder value and from traditional finance capital to accounting for social, environmental, and financial capital. 

Sustainability accounting is a revenue opportunity

This is probably the most exciting point for accounting experts desiring to create a business case about sustainability and technology. At the center of the growing technological integration, in the form of artificial intelligence (AI), blockchain technology and automation, financial services companies, and accounting businesses, in particular, are always looking for extra revenue lines. 

The increasing interest in sustainability, besides indicating a reporting change, is also a chance for forward-thinking businesses. Clients and customers, both current and potential, are going to be held accountable by various stakeholder groups interested in how the company is performing, and how the company is getting those outcomes. Professionals with the ability to connect these dots, between blockchain, reporting, and sustainability, are going to be well-positioned to benefit from this prospect. 

Blockchain technology, at least in the finance and accounting industry, is often regarded in equal measures of excitement and anxiety as it further hastens and magnifies the trends toward automation and eradication of traditional accounting roles. That said, only thinking about the potential of blockchain from the perspective of enhancing attest assets and tax roles overlooks the several opportunities blockchain can help create. 

Reducing transactional complexity

Financial transactions involving massive, cross-border sustainable development initiatives are becoming increasingly more complex, causing backlogs and delays. Blockchain-based platforms (crypto exchanges) and processes can handle multiple transactions more effectively. 

This implies that sustainable projects and other climate-related activities will be more appealing to investors.

According to a report from the World Economic Forum, “Blockchain-based platforms and processes can seamlessly handle a wide range of stakeholders working in various capacities on different projects globally. It will enhance efficiency, minimizing transaction and make climate-related, infrastructure, and other sustainable initiates more attractive for private investments.”  

Incentivizing circular economies 

Blockchain could completely change the way materials and natural resources are valued, handled, and traded through incentivizing people and companies to establish financial value from things that are currently wasted, discarded, or treated as economically invaluable. This could drive widespread behavior change and help achieve a truly circular economy. For instance, Plastic Bank has come up with a social enterprise that offers financial rewards in the form of cryptographic tokens in exchange for depositing collected ocean recyclable wastes. 

Conclusion 

Sustainability reporting, functioning in an environmentally sustainable way, transforming carbon and other environmental markets, creating new sources for sustainable finance, reducing transactional complexity, incentivizing circular economies, and linking the bottom line to everything else going on in the firm are trends likely to grow only more significant moving forward. Blockchain technology, already accelerating change in the accounting and finance sectors, can also open the doors to new opportunities for people and businesses eager to embrace these changes.

Related posts: