Cómo integrar PayPal

Aprenda a integrar PayPal con B2CORE a través de PSS para depósitos y retiros. Abarca la configuración de conexiones de PayPal, la adición de métodos de depósito y retiro, y la verificación de configuraciones

PayPal se puede conectar a B2CORE únicamente a través de PSS, con soporte para depósitos y retiros.

Siga las instrucciones a continuación para configurar las conexiones de PayPal y establecer los métodos de depósito y retiro en el Back Office de B2CORE. Estas instrucciones corresponden al Procedimiento general para añadir métodos para sistemas de pago compatibles con PSS, pero incluyen detalles específicos de PayPal.

Antes de continuar con las instrucciones, debe haberse registrado en PayPal y tener una cuenta activa.

Configurar conexiones con PayPal

Si planea usar PayPal tanto para depósitos como para retiros, debe configurar dos conexiones independientes: una para depósitos y otra para retiros.

Para configurar una conexión con PayPal:

En el Back Office de B2CORE, vaya a System > External connections.

Haga clic en +Create en la esquina superior derecha de la página.

En la página Create connection, complete los siguientes campos:

  • En el campo Name, introduzca un nombre para la conexión. El nombre debe ser único y solo puede contener letras latinas, números, guiones y guiones bajos (por ejemplo, Deposits_PayPal o Withdrawals_PayPal).

  • En el campo Caption, introduzca un título que se aplicará a la conexión en el Back Office.

  • En la lista desplegable Provider, seleccione:

    • PaymentSystemDeposit — para añadir una conexión que se utilizará para un método de depósito.
    • PaymentSystemWithdrawal — para añadir una conexión que se utilizará para un método de retiro.

En la lista desplegable Driver que aparece, seleccione PayPal.

En la sección Credentials que aparece, configure los ajustes específicos de PayPal:

  • En el campo API base URL, especifique https://api-m.paypal.com.
  • En el campo Client ID, introduzca el ID de la aplicación REST API que creó en su cuenta de PayPal.
  • En el campo Client secret, introduzca el secreto de cliente asociado a esa aplicación.

Para encontrar su ID de cliente y secreto, inicie sesión en su cuenta de PayPal y vaya a My Apps & Credentials en el menú principal. En la pestaña Live, seleccione su aplicación para ver y copiar las credenciales.

Haga clic en Save para crear la conexión.

La conexión de PayPal para depósitos o retiros aparecerá en la lista de conexiones externas.

Compruebe el estado de la conexión.

Si la conexión está inactiva (se muestra No en la columna Enabled), haga clic en el botón Edit para abrir los detalles de la conexión y establezca la lista desplegable Enabled en Yes.

Haga clic en Save para aplicar los cambios.

Si necesita admitir tanto depósitos como retiros a través de PayPal, siga las mismas instrucciones para crear una nueva conexión para la otra operación.

Añadir un método de depósito mediante PayPal

Para añadir y configurar un método para realizar depósitos mediante PayPal:

En el Back Office de B2CORE, vaya a System > Deposit system > Deposit methods.

Haga clic en +Create en la esquina superior derecha de la página.

En la página Create a deposit method, complete los siguientes campos:

  • En el campo Name, introduzca un nombre para el método. El nombre debe ser único y solo puede contener letras latinas, números, guiones y guiones bajos.
  • En el campo Caption, introduzca un título para el método. Este título se asignará al método en el Back Office y será visible para los clientes en la interfaz de usuario de B2CORE.
  • En la lista desplegable Provider, seleccione PaymentSystemDeposit.

Después de seleccionar PaymentSystemDeposit, aparecen los siguientes campos:

  • En la lista desplegable Available account currencies, seleccione una o varias divisas. Los depósitos mediante PayPal estarán disponibles para las cuentas denominadas en las divisas seleccionadas.
  • En la lista desplegable Driver, seleccione PayPal.
  • En la lista desplegable Connection, seleccione la conexión de PayPal para depósitos configurada previamente.

En la sección Configuration que aparece, configure el siguiente parámetro:

  • En la lista desplegable Amount type, seleccione cómo se calculará el importe final del depósito:

    • Net amount (la opción predeterminada) — el importe recibido por el bróker después de deducir las comisiones de transacción de PayPal. Si no se establece una comisión para el método en B2CORE, este importe neto se depositará en la cuenta del cliente. Si se establece una comisión, se deducirá del importe neto y el cliente recibirá un importe menor. En ambos casos, el bróker no incurre en pérdidas.

    • Gross amount — el importe total del depósito antes de deducir las comisiones de transacción de PayPal. Si no se establece una comisión para el método en B2CORE, el bróker recibirá menos que el importe bruto debido a las comisiones de PayPal y tendrá que cubrir la diferencia, lo que generará una pérdida.

      Para obtener más información sobre la configuración de comisiones, consulte Cómo configurar comisiones para métodos de depósito y retiro.

Haga clic en Save para crear el método de depósito.

El método de depósito de PayPal aparecerá en la lista de métodos de depósito.

Haga clic en Edit para acceder a los detalles del método y complete los siguientes campos:

  • En la pestaña Settings, utilice la lista desplegable Group para seleccionar uno o varios grupos en los que debe incluirse el método.

  • En el campo Icon, especifique paymethod-paypal para mostrar el icono predefinido del método de depósito de PayPal en la interfaz de usuario de B2CORE. Para utilizar un icono personalizado, especifique la URL de la imagen que se mostrará.

  • Compruebe el estado del método.

    Si el método está inactivo (se muestra No en el campo Enabled), ակտիվelo estableciendo la lista desplegable Enabled en Yes.

  • Añada las divisas necesarias en la pestaña PS Currencies. Para habilitar el método para procesar depósitos en una divisa específica, asegúrese de que esté añadida en esta pestaña (para obtener una descripción de la pestaña, consulte Deposit methods).

  • Si es necesario, configure las comisiones para el método en la pestaña Commissions (para obtener más información, consulte Cómo configurar comisiones para métodos de depósito y retiro).

Método de depósito de PayPal — pestaña Settings

Haga clic en Test configuration para validar los ajustes de conexión del método de depósito.

El resultado de la prueba se mostrará en la página.

Después de validar correctamente la configuración, haga clic en Save.

El método de depósito de PayPal ya está configurado en el Back Office de B2CORE.

Añadir un método de retiro mediante PayPal

Para añadir y configurar un método para realizar retiros mediante PayPal:

En el Back Office de B2CORE, vaya a System > Payout system > Payout methods.

Haga clic en +Create en la esquina superior derecha de la página.

En la página Create a payout method, complete los siguientes campos:

  • En el campo Name, introduzca un nombre para el método. El nombre debe ser único y solo puede contener letras latinas, números, guiones y guiones bajos.
  • En el campo Caption, introduzca un título para el método. Este título se asignará al método en el Back Office y será visible para los clientes en la interfaz de usuario de B2CORE.
  • En la lista desplegable Provider, seleccione PaymentSystemWithdrawal.

Después de seleccionar PaymentSystemWithdrawal, aparecen los siguientes campos:

  • En la lista desplegable Available account currencies, seleccione una o varias divisas. Los retiros mediante PayPal estarán disponibles desde cuentas denominadas en las divisas seleccionadas.
  • En la lista desplegable Driver, seleccione PayPal.
  • En la lista desplegable Connection, seleccione la conexión de PayPal para retiros configurada previamente.

Omita la sección Configuration, ya que no se requieren ajustes para el método de retiro de PayPal.

Haga clic en Save para crear el método de retiro.

El método de retiro de PayPal aparecerá en la lista de métodos de retiro.

Haga clic en Edit para acceder a los detalles del método y complete los siguientes campos:

  • En la pestaña Settings, utilice la lista desplegable Group para seleccionar uno o varios grupos en los que debe incluirse el método.

  • En el campo Icon, especifique paymethod-paypal para mostrar el icono predefinido del método de retiro de PayPal en la interfaz de usuario de B2CORE. Para utilizar un icono personalizado, especifique la URL de la imagen que se mostrará.

  • Compruebe el estado del método.

    Si el método está inactivo (se muestra No en el campo Enabled), actívelo estableciendo la lista desplegable Enabled en Yes.

  • Añada las divisas necesarias en la pestaña PS Currencies. Para habilitar el método para procesar retiros en una divisa específica, asegúrese de que esté añadida en esta pestaña (para obtener una descripción de la pestaña, consulte Payout methods).

  • Si es necesario, configure las comisiones para el método en la pestaña Commissions (para obtener más información, consulte Cómo configurar comisiones para métodos de depósito y retiro).

Método de retiro de PayPal — pestaña Settings

Haga clic en Test configuration para validar los ajustes de conexión del método de retiro.

El resultado de la prueba se mostrará en la página.

Después de validar correctamente la configuración, haga clic en Save.

El método de retiro de PayPal ya está configurado en el Back Office de B2CORE.

Última actualización

En esta página