Расширение горизонтов платежей: объяснение валютной поддержки Razorpay

В современном взаимосвязанном мире бизнес становится все более глобальным, и вместе с этим возникает потребность в надежной и гибкой платежной инфраструктуре. Razorpay, один из ведущих платежных шлюзов, понимает эту необходимость и предлагает обширную валютную поддержку, обеспечивающую беспроблемные международные транзакции. В этой статье мы рассмотрим различные методы, предоставляемые Razorpay для поддержки разных валют, которые упрощают предприятиям прием платежей от клиентов по всему миру.

Метод 1. Стандартная интеграция Razorpay

Самый распространенный способ интегрировать Razorpay в ваш веб-сайт или приложение — использовать их стандартную интеграцию. С помощью этого метода вы можете легко принимать платежи в нескольких валютах, настроив соответствующим образом свою учетную запись Razorpay. Вот пример того, как вы можете установить валюту при создании платежного поручения с помощью Razorpay API в Node.js:

const razorpay = require('razorpay');
const instance = new razorpay({
  key_id: 'YOUR_KEY_ID',
  key_secret: 'YOUR_KEY_SECRET',
});
const paymentOrder = {
  amount: 10000,
  currency: 'USD', // Set the desired currency code here
};
instance.orders.create(paymentOrder, (error, order) => {
  if (error) {
    console.error(error);
  } else {
    console.log(order);
  }
});

Метод 2. Международный платежный шлюз Razorpay

Razorpay предоставляет международный платежный шлюз, который позволяет принимать платежи в нескольких валютах без необходимости какой-либо дополнительной интеграции. Используя этот шлюз, клиенты могут платить в своей местной валюте, а Razorpay позаботится о процессе конвертации. Вот пример того, как вы можете использовать Международный платежный шлюз на PHP:

<?php
require 'razorpay-php/Razorpay.php';
use Razorpay\Api\Api;
$api = new Api('YOUR_KEY_ID', 'YOUR_KEY_SECRET');
$payment = $api->payment->fetch('PAYMENT_ID');
$amount = $payment->amount; // Amount in paise
$currency = $payment->currency; // Currency code
echo "Payment amount: " . ($amount / 100) . " " . $currency;

Метод 3: динамическая конвертация валюты

Razorpay также предлагает динамическую конвертацию валюты (DCC), которая позволяет отображать цены и принимать платежи в валюте, предпочитаемой клиентом. Эта функция автоматически конвертирует сумму транзакции в выбранную клиентом валюту в момент оплаты. Клиент видит окончательную сумму в предпочитаемой валюте и может произвести оплату соответствующим образом. Этот метод обеспечивает удобство работы с пользователем и устраняет необходимость конвертации валют вручную.

Для глобального расширения вашего бизнеса необходима платежная инфраструктура, поддерживающая несколько валют. Razorpay, благодаря обширной валютной поддержке, предоставляет предприятиям инструменты, необходимые для приема платежей от клиентов по всему миру. Будь то стандартная интеграция, международный платежный шлюз или динамическая конвертация валюты, Razorpay обеспечивает беспрепятственный процесс оплаты как для предприятий, так и для клиентов. Итак, если вы ищете платежный шлюз с комплексной валютной поддержкой, обратите внимание на Razorpay!