Back to News for Developers

Platform Updates: Local Currency Payment Videos and Improving App Security

August 7, 2013ByTR Vishwanath

Today, we're introducing a series of videos to help you implement local currency in your app. We're also introducing new security features to further protect your app from malware.

Local Currency Payments Videos

As a reminder, the final breaking change date to move all pricing in Facebook games and apps from Credits to local currency is September 12. Moving to local currency early means you can start using flexible market pricing for your in-app items and immediately start offering your users a faster payment flow.

To help with the migration, we have put together an overview video of Local Currency Payments, as well as a series of deep, code-level explanation videos on how to implement local currency in your app. These videos include the basic steps to get started as well as advanced concepts, like how to handle bank chargebacks.

They follow logical implementation steps:

  1. Company Registration
  2. Defining Products
  3. User Payment Flow
  4. Optimizing for Mobile Payments
  5. Order Fulfillment
  6. Handling Disputes and Refunds
  7. Testing

Improving App Security

We've added security features that will provide even more data protection and prevent unwanted access to user access tokens. Some of the steps we've taken to enhance your app's security include:

Signed API calls: In order to better protect apps from access token abuse, we now support server-to-server API calls signed with the app secret and access token. Signing your API calls from your server to Facebook via the app secret provides additional validation that the calls are legitimate.

Minimizing vulnerable surface areas: You can now disable any authentication flows that your app does not use to minimize the vulnerable surface areas of your app. You can learn more about this in our updated app security best practices document.

We take app security very seriously and believe these improvements will enable you to better protect your app from malware. Learn more about getting started with app security best practices.