In 2020, consumers spent a startling $791.70 billion with American merchants online, marking a more than 32% increase compared to ecommerce sales in 2019.

But American ecommerce is only part of the story – Shopify reported that by 2021, global ecommerce sales will surpass $4.9 trillion.

As the amounts spent on online transactions across the globe continue to rise – and as consumers increasingly prefer digital platforms to brick and mortar businesses for their shopping and spending habits – brands that want to capitalize on this trend must be prepared.

“By 2021, global ecommerce sales will surpass $4.9 trillion.”

There are some key technological capabilities that companies need to enable their online business. One of these elements is payment processing software, a critical piece in companies’ ecommerce infrastructure.

What is payment processing software?

Payment processing software is the solution that enables customers’ payment data to be verified, and the transaction to be authorized. This software represents the bridge between the merchant’s ecommerce website, the customer’s bank or credit card issuer, and the merchant bank.

In some cases, a separate payment gateway or portal will encrypt payment data before it is sent through the payment processor. Some solutions bundle this functionality within a single platform, enabling card data to be encrypted, verified, and transferred.

As G2 contributor Diedre O’Donoghue explained, online payment processing includes a few standard steps to enable a transaction to take place between a merchant and a customer:

  1. First, the customer selects the goods or services they want to buy from the merchant website, puts these items in their online shopping cart and finishes the process to check out on the merchant website.
  2. Next, the customer inputs their payment method information into the payment gateway, or payment processing software.
  3. From there, the payment processing software takes over, verifying that the payment method information is correct.
  4. The transaction must then be authorized through the customer’s bank or card issuer. The payment processing software sends the inputted data to the shopper’s bank or credit card company to ensure sufficient funds and provide approval. Conversely, the card issuer or bank could also deny the transaction for security reasons if the customer’s data is not correct, or due to insufficient funds.
  5. Once the transaction is authorized by the customer’s bank or issuer, the payment processing software then requests the transfer of funds from the consumer’s account to the merchant’s banking account.
  6. The transaction is then complete once funds are transferred and the transaction is posted within the merchant bank. At this point, the payment processing software can send notification to the customer that their transaction has been processed.

What about international payments?

As noted in our blog, international payments can be a bit different, and require a solution that’s capable of connecting and communicating with any global consumer bank.

A payment processing solution that supports international payments can accept traditional, American credit and debit card payments, as well as eChecks and ACH payments. This processing software can also facilitate payments with other global banking institutions to support international payments.

Person holding a credit card, typing on a laptop. Payment processing software enables online transactions to be verified and authorized.

Payment processing software solutions: Key features and benefits to look for

In order to support the best experience for customers as well as for the business’s accounts receivable department, it’s important to choose a payment processing solution with the right features and capabilities. There are more than a few solutions to choose from here. But selecting electronic payment software that securely accepts multiple payment methods, including international payments, will provide for the business’s needs, as well as those of their customers.

Here are a few of the most important aspects to look for when consider a payment processing software:

  • Support for traditional and global payment standards: The best payment processing solutions will support ACH payments, as well as other global standards like SEPA and BACS. In this way, merchants can accept domestic payments, international payments, reference or recurring payments, and more.
  • Direct communication with the bank: A solution that can directly connect and communicate between the consumer’s bank and the merchant bank provides added security as well as support for industry compliance. An ideal payment processing software solution will enable seamless, secure and direct transmission of sensitive financial information between the commerce platform and the bank. This also eliminates the need for unnecessary human interaction, limited access to sensitive financial data and further supporting security.
  • Secure transmission and data storage: For PCI DSS compliance, all payment processing solutions must include strong encryption for customer payment information, including for data at rest, and in transit. In other words, a best-in-class payment processing software will ensure that customer payment data is securely stored in a siloed system away from the merchant website, and that transactions are transmitted through a completely protected portal.
  • Integration with leading ERP and CRM software: A payment processing solution that can also integrate with the business’s accounting, ERP and/or CRM platform is a considerable advantage. For instance, SKsoft’s Vendor Payment Automation and Credit Card Advantage payment processing solutions can directly integrate with Microsoft Dynamics to create a seamless and unified accounting infrastructure. Integration at this level can help reduce cost errors and ensure that payment and transaction data is accurate across the board.
  • Real-time payment processing: In addition, a solution that can support real-time payment processing is a considerable advantage for both the merchant and their customers. Transactions can be processed and posted as quickly as possible.
  • Customization and branding: The best payment processing software will help provide a unified user experience, as customers go from the business’s regular website to the payment processing portal. A solution that can be customized with the same theme and color as the company’s website will help reduce any friction or hesitation on the customer’s side, as the experience is more seamless throughout the payment process.
  • Robust support from the solution provider: While best-in-class payment processing software is typically intuitive and simple to set up, an optimal solution will also come with strong customer support from the vendor.

Selecting the right payment processing software can help increase data security, bolster PCI DSS compliance, and ensure that the business can accept nearly all payment forms, including those stemming from international banking providers.

To find out more about payment processing software and the top features and capabilities to look for, connect with us at SKsoft today for a free demo.

According to statistics from the U.S. Department of Commerce, American ecommerce businesses saw a nearly 15% rise in online consumer spending in 2019. Overall, customers spent more than $600 billion with online retailers last year, and chances are more than good that online spending will increase this year.

As more retailers and businesses of all types look to offer their goods and services through online platforms, there are a few essentials that they need to support these transactions. In addition to their commerce platform and digital options for customer service, organizations must also have a robust payment portal that can enable payment processing while keeping customer data secure.

But how do these online payment portals work? How do they ensure the security of customer payment information while also supporting merchant’s compliance with PCI DSS? And how does this technology fit into business’s existing payment processing infrastructure?

Today, we’re seeking to answer these questions and more, and provide all the details you need to know about online payment portals.

What is an online payment portal and how does it work?

An online payment portal (sometimes called a payment gateway) is one of the integral digital solutions that merchants need for accepting payments and facilitating transactions between their business and their customers. In order to conduct business online, merchants need:

  • A merchant bank, or acquirer, alongside a merchant bank account with the bank.
  • A payment portal, which enables the transaction to be processed, and transferred from the customer, through the payment gateway, and into the merchant bank account.

The payment portal, or payment processor merchant service, is the technology that allows businesses to send invoices to their customers, process and collect their payments. For customers, the online payment portal enables them to input their payment form and personal data, process the payment and view their transaction history.

As BigCommerce contributor Chase Jones pointed out, this merchant bank account and payment portal combo is a popular option for today’s businesses.

“An online payment gateway connects your store and your merchant service account, and facilitates the process of the payment transaction between the various parties involved, including your bank and the card issuer’s bank,” Jones wrote. “Think of it as the digital version of a POS card swipe machine used in brick-and-mortar stores.”

Learn about ePay

What types of payment methods are accepted?

A considerable advantage of using an advanced online payment portal is the ability to accept numerous different types of customer payments. This helps support a better user experience, as shoppers can use the payment form that is easily accessible or most preferable for them.

The best online payment portals will have the ability to accept debit card and credit card payments, as well as ACH bank transfers and eChecks. Customers can input either their debit or credit card number, or their bank account information. Certain advanced payment portals allow these details to be securely stored and saved, making it easier for customers to use these recognized payment methods for future purchases.

Credit card and key laying on top of a keyboard. A payment portal enables merchants to securely accept different forms of consumer payments through their commerce platform.

How are payments processed?

Once a customer chooses the merchandise or services that they’d like to purchase, select their payment method and input their information, the online payment portal then encrypts this data for secure payment processing. The encrypted payment information is then authorized with the customer’s payment card service provider. Once verified, the payment portal then transfers funds from the customer’s payment card or account into the merchant account.

Depending on the capabilities of the online payment portal solution, this payment processing can take place over the course of a few seconds, or as long as a few days. Selecting a payment portal that enables real-time payments can reduce processing time, ensure payments are verified and posted as quickly as possible, and improve the user experience.

PCI compliance: How is payment processing data secured?

One leading question with online payment portals and other payment processing technology is data security. Because these payment gateways are dealing with highly sensitive, personally identifiable customer information – including cardholders’ or account owners’ names, card numbers or account numbers, and more – this data must be safeguarded during processing, and stored according to the Payment Card Industry Data Security Standard, or PCI DSS.

This security standard requires that this sensitive data is encrypted during the transaction, and that any stored customer payment details are protected from unauthorized access as well. An ideal payment portal solution will also restrict the merchant’s employees from entering customer payment card information, and instead require that consumers input this data themselves. In this way, fewer parties have access to these highly sensitive details, helping to further support PCI compliance.

It’s also best to look for an online payment portal that provides tokenization features. Tokenization enables the payment gateway to be completely isolated from the regular merchant commerce platform and supporting servers. This separation provides yet another layer of security, in compliance with the payment card data security standard.

What does it cost?

Because there are multiple parties involved in online payment processing – including the merchant’s bank and the customer’s card or account issuer – there are certain fees that come with these transactions.

While these fees vary depending on the payment gateway and other factors, these expenses can include fees paid to:

  • The customer card issuer, called interchange fees.
  • The credit card association, such as Visa or Mastercard. These are called assessment fees.
  • The merchant bank.
  • The payment processing solution provider.

The overall cost per transaction can differ, depending on the type of payment method customers use, as well as the fees associated with the payment processing solution. However, the ability to securely accept multiple forms of customer payments, safely store these for future transactions and support real-time processing makes the cost of the payment portal solution a worthy investment.

Advantages of a best-in-class online payment portal

In addition to understanding how online payment portals work, and how they secure customer information, there are also a few benefits that business users should be aware of:

  • Security: A leading payment portal solution like SKsoft’s ePay Advantage includes tokenization, encryption and other built-in security features to robustly secure data and provide peace of mind to accounts receivable departments and consumers alike.
  • Compliance: The best payment portal solutions will seamlessly support PCI DSS compliance through industry-certified data protection features, isolation of the payment portal away from the main commerce platform, and limited access to sensitive customer payment information.
  • Customizability: While the best online payment gateways are siloed from the main website, these portals can still be customized according to the business’s branding and colors. In this way, when customers are sent to the payment portal, the gateway supports a smooth and integrated experience.
  • User experience: A payment portal like ePay Advantage also enables customers to have access to their own transaction data, including invoices, purchase history, payment activity and more.

An online payment portal is a must-have solution for today’s businesses. To find out more about how an industry-leading solution like SKsoft’s ePay Advantage works, check out our website and connect with us for a demo today.

We are excited to announce our 2020 Summer Webinar Series. Our customers, partners and prospects are invited to drop in to any of our events and learn more about the SK Global product stack. You will hear from SKG consultants and architects who implement our software solutions every day for customers around the world. Click over to our events page to see the schedule and register for the events you’d like to attend.

We look forward to seeing you there!

Love excellence?  We want you!

SK Global Software seeks candidates who value a culture of Innovation, Collaboration and working in a High Trust environment. We seek to hire team members with a passion for their work and who will identify with who we are: a leader in the development, support and implementation of Treasury Automation software. If you have a passion to help shape the future of our product stack and create customer solutions with creativity, originality and your unique problem-solving skills, this is the place to be. Contact us immediately!

Email resume to: careers@sksoft.com

Immediate Openings (1)

Microsoft AX/D365 Developer (November 2019)

A developer is responsible to deliver high-quality solutions in a predictable, professional manner.  This role requires knowledge of AX and D365, software architecture, software design, software development, database concepts, job estimations, and  the ability to clearly communicate understanding of issues adversely affecting the accomplishment of goals. Good problem solving skills are needed to resolve issues in a timely manner. You will be a key part of the team and will be responsible for delivering high quality solutions and always be looking for ways to improve products and processes.

Skills required:

  • Proficient technical skills in programming languages (X++, C#)
  • Proficient with Microsoft SQL Server and database concepts
  • Object oriented development
  • Software Development and Design knowledge or experience
  • Proficient with Visual Studio and Azure DevOps
  • Proficient with Windows and Microsoft Office tools
  • Strong diagnostic and problem solving skills
  • Proficient in development in Microsoft Dynamics 365 Finance (aka Microsoft Dynamics AX) a plus
  • Proficient with SQL Server Reporting Services a plus
  • Proficient in knowledge of finance functionality within D365 Finance
  • Knowledge in Azure development is a plus

Responsibilities include:

  • Develop software that meets the requirements of customers
  • Provides estimates on work
  • Use source control system to maintain code history
  • Use issue tracking system to communicate work
  • Unit test all work to ensure it is high quality
  • Participate in code reviews
  • Review product designs and provide feedback
  • Understand customer requirements and develop a plan to achieve objectives.
  • Make good, timely decisions.
  • Contribute creative and innovative ideas for improving processes or products.
  • Occasional travel may be required.

Education & Experience:

  • Bachelor’s Degree in Computer Science
  • 4-6 years experience

or

  • Master’s Degree in Computer Science
  • 3-5 years experience

Click Here To Contact Us

SK Global Software (SKG) announces a strategic global distribution and service partnership with a Danish based Microsoft ISV, Yavica. The new partnership will significantly enhance sales and support of SKG products in the EU markets.

SKG has experienced record customer growth and earned strong market share for its embedded banking and treasury automation solutions for Microsoft Dynamics Finance and Operations (Dynamics AX) platforms in the European market.

Yavica has also earned a strong global market share as an embedded finance and real estate automation solution for Microsoft Dynamics Finance and Operations (Dynamics AX) platforms. Yavica has strong market relationships and physical presence in the EU market.

Going forward, SKG EU projects will be supported by a newly established Yavica sister company, SKG Services Europe ApS with fully trained and experienced SKG consultants located in the EU.

Scott Caudle, CEO SK Global

We are very happy about the record growth and adoption of our Treasury Automation Solutions in the EU market we experienced since our introduction 3 ½ years ago. We are extremely excited about this new partnership with SKG Services Europe, ApS (Yavica). This new partnership will give us the ability to significantly scale up and provide enhanced customer service to our customers, partners, and Microsoft in the EU market by tapping into established back office, PMO and technical resources that SKG Services Europe (Yavica) immediately brings to the table.

We are especially pleased that with Yavica, we have found a strategic partner that shares our corporate culture in how we treasure long term relationships with our employees, partners, and customers – a great extension to the SK Global family.

Mads Pihl Sørensen, CEO Yavica

We look forward to welcoming the European SK Global team and EMEA customers & partners into the Yavica family. The SK Global Treasury Automation Suite aligns very well with our ambition to service international clients on D365, and, offers several synergies with the Yavica Loan Management and Yavica Data Management solutions coming out later this year.

Yavica’s strategic focus continues to be serving clients within Real Estate and Investment Management, extending into associated processes like back-office automation and shared service center support on D365.

We look forward to servicing existing and new customers on SK Global Software, and, will continue to grow services around treasury automation to help those customers get more benefits from their SK Global products.

All current customers and partners of SK Global in EMEA will be contacted directly by their existing contacts with SK Global for details around the transition to SKG Services Europe ApS.

For questions, please contact:

SK Global Software was founded in 1995. With a global re-branding in 2015, SK Global Software is a software development company known for bringing valuable enhancements to the Microsoft Dynamics channel, with our primary focus on global banking and treasury automation. www.sksoft.com
Yavica was founded in 2017 as a spin-out and management buy-out from CGI Technology. The core focus of Yavica is to enable Real Estate organizations to achieve more using Microsoft Technology and Yavica software for Dynamics. Yavica employs over 175 employees across offices in Copenhagen (DK), New York (US), London (UK), Pretoria (ZA), Bucharest (R) and Hyderabad (IN). www.yavica.com To learn more about SKG Services Europe click here: https://skg-services.eu/

We would like to invite you to join us for the annual extreme365 and Community Summit Europe events taking place 9-12 March, 2020 at the Fira Gran Via in Barcelona, Spain.

Hosted by Dynamic Communities, these co-located events provide a unique opportunity for both partners and end-users of the Microsoft Business Applications platform to come together to learn, collaborate, and connect about how to further enhance their knowledge of the Power Platform and Dynamics 365. SK Global Software is a proud Platinum Sponsor of this year’s events.

About the Events:

  • Community Summit Europe brings together the largest global community of product users and is the only in-person event featuring user-produced education on how to maximize the performance of your Microsoft Business Applications software.
  • extreme365 Europe offers partners direct access to Microsoft leadership and unparalleled training to transform your business all in one place to maximize your time out of office. As the essential technical and go-to-market readiness conference for partners of the Dynamics 365 and Power Platform Applications, consultants, developers, executives, sales and marketing should attend to learn from real-world experiences, build relationships and dive into the latest Microsoft developments.

How to Engage with Us Onsite:

You can find SK Global Software at booth M6!

Find the Most Value:

With credible peer-to-peer knowledge exchange at its core, these events provide focused learning and networking as users and partners gain instrumental solutions for their everyday system challenges and larger organizational goals.

Get the most value out of your time and attend these events in Barcelona, 9-12 March 2020.

Save on Registration:

As a valued customer of SK Global Software, we’re extending to you the opportunity to save an additional 10% off your registration when you use the following coupon code, exclusive to SK Global Software customers: PRPSK.

 

Register for Community Summit Europe or eXtreme365 Europe.

 

We hope you accept our invitation to join us this March!

Are you our Full Stack Cloud Engineer?

 

Become part of a global ISV team, specializing in Banking & Treasury Automation for Microsoft Dynamics 365

Do you thrive in a fast-paced working environment? We are looking for a Senior Full Stack Cloud Engineer to join our fast-growing organization. If you would like to join a team where your input and experience matters, now is a great opportunity.

Personality matters. You are a driven person, capable of working independently and one who will not sit around and wait for instructions. In other words, you are a self-starter who loves challenges.

SK Global Software is a well-recognized Microsoft Dynamics ISV providing solutions and expertise within Banking, Cash Management, and Treasury Automation for Microsoft Dynamics customers world-wide. Our newly established European headquarter is growing, and we need more talented and driven colleagues to keep up with demand!

Job Description

As a Full Stack Cloud Engineer you will lead a team to design and build an Azure-based SaaS application to serve our Banking and Treasury applications.

Responsibilities:

  • Architect, design and develop web services and web applications using an API first approach
  • Take features from concept to release through the design, development and unit testing phases
  • Integrate front end and back end software systems
  • Build high quality cloud-based software applications
  • Provide input to improve maintainability and supportability of applications
  • Serve as the expert on applications and assist technical support and consultants
  • Assist with deployment of applications
  • Mentor other developers to grow team capabilities and skills

Position Requirements:

  • .NET developer with 6-8 years of development experience
  • Blazor or .NET web front end development experience
  • 2+ years of Experience building applications in Azure or other major cloud providers
  • Hands-on experience with Azure services such as App services, Azure Key Vault, Azure functions, logic apps, etc. (or experience with similar services in AWS or GCP)
  • Familiar with DevOps methodology including infrastructure-as-code
  • 3+ years in an Infrastructure Engineering / Software Engineering / DevOps role, deploying and maintaining multi-tiered application architectures
  • Experience implementing web applications in the cloud with HA/DR, security and compliance
  • Experience with data encryption, networking and security
  • Proficient with database development
  • Basic experience with SFTP client

Desirable:

  • Azure DevOps experience
  • Understanding of Dynamics 365 Finance and Operations integrations
  • SKG’s Treasury Automation Suite and Bank Communications Hub experience

 

SK Global Software

SK Global Software (SKG), formerly known as Sandler-Kahne Software was founded in 1994. We are a solid Microsoft Dynamics ISV, offering Solutions and Expertise Consulting around several solutions;

  • Banking & Treasury Automaton Suite for Dynamics 365 and Dynamics AX
  • Payment Portals and Credit Card Solutions for Dynamics 365 and Dynamics AX
  • AP Automation for Dynamics 365 and Dynamics AX

SKG is a well-respected ISV within the Microsoft Dynamics partner channel with more than 25 years’ experience working with Banking and ERP integration solutions.

Our European Headquarter is based in Copenhagen Denmark, with an additional office in Odense. Our global headquarter is in Houston, TX. We are considered the leading Banking and Treasury Automation solution for Microsoft Dynamics 365, Microsoft Dynamics AX, and Microsoft Dynamics SL in North America.

With our recent expansion to Europe, we are fully intending on taking a market leadership role in this region and beyond to become the global leader within our domain. SKG’s customer base already counts more than 1600 Microsoft Dynamics customers world-wide, and is constantly growing.

Submit your Application and Resume to careers@sksoft.com

Click Here To Contact Us

SKG’s banking coverage for Dynamics 365 is expanding rapidly, now boasting 100% coverage in Denmark!

New banks and countries are being added to our global library every day, so that you and other customers can comfortably focus on your daily operations within Microsoft Dynamics 365 Finance and Operations.

In Denmark alone, we have added over 74 new banks via the Bank Connect collaboration. This Web Services based on connection means that SKG covers communication between Dynamics 365 and virtually 100% of all banks in Denmark.

 

We would like to thank you all our Partners and Customers for a fantastic, and very busy 2019!

Some of the major highlights:

  • We have added significant new features and modules (again!)
  • We have welcomed over 25 new customers in Europe alone
  • We have welcomed new strong partners who are already well into the process of implementing SKG’s solution to local customers
  • A signifcant number of new bank connections have been established too.

All of this is only possible due to a strong Microsoft Dynamics Partner Network, great customer collaboration, and great employees. We are very appreciative of everybody’s contribution to our joint success in 2019, and look forward to an even busier 2020!

SKG is committed to improving security and customer options for communicating with their banks.

Several improvements are already scheduled for release. In the coming Product Updates from SKsoft, you will start noticing several improvements around our Bank Communications Hub (also known as Filehub), which will improve the security and customers’ options for transmitting data to and from their banks.

Standard (legacy) – TAS and BCH share a unique token. 

BCH stores the DNS name of Dynamics 365 Finance and Operations instance to verify the environment sending data.  IP whitelisting on BCH is used for further protection.

Enhanced (added as of v10.4) 

Same as above, except oData is used to provide a call-back mechanism to verify the environment calling BCH.  This should be used when the IP addresses of the Dynamics 365 Finance and Operations are not known and therefore IP whitelisting is not possible.  The callback functionality is only used on outbound files – from TAS to the bank.

To use Enhanced Security,  OData needs be completed in your Azure account.

Security Briefing Download
NOTE:  This mode requires the BCH machine to be publicly accessible.  It will not work on a local VM.

With this mode, both the Token and Client Secret are stored encrypted on the BCH machine.